TomHarrop/trinotate_pipeline:v0.0.12
$ singularity pull shub://TomHarrop/trinotate_pipeline:v0.0.12
Singularity Recipe
Bootstrap: docker
From: trinityrnaseq/trinityrnaseq:2.9.1
%help
Container for trinotate_pipeline
%labels
%environment
export PATH="${PATH}:/trinotate:/trinotate/util:/usr/local/bin/trinityrnaseq:/usr/local/bin/trinityrnaseq/util:/usr/local/bin/trinityrnaseq/util/support_scripts:/usr/local/bin/trinityrnaseq/util/misc"
export LC_ALL=C
%post
export LC_ALL=C
export DEBIAN_FRONTEND=noninteractive
# faster apt downloads
(
. /etc/os-release
cat << _EOF_ > mirror.txt
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME} main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME}-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME}-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME}-security main restricted universe multiverse
_EOF_
mv /etc/apt/sources.list /etc/apt/sources.list.bak
cat mirror.txt /etc/apt/sources.list.bak > /etc/apt/sources.list
)
# missing forever b/c license
# RnammerTranscriptome.pl
# rnammer
# signalp
# Trinotate
# apt-able dependencies
apt-get update
apt-get install -y \
hmmer \
libdbd-sqlite3-perl \
libdbi-perl \
python3-dev \
python3-pip \
python3-venv \
sqlite3 \
transdecoder
# install trinotate
wget \
-O trinotate.tar.gz \
https://github.com/Trinotate/Trinotate/archive/Trinotate-v3.2.0.tar.gz
mkdir trinotate
tar -zxf trinotate.tar.gz \
-C trinotate \
--strip-components 1
rm -f trinotate.tar.gz
# install pipeline
/usr/bin/pip3 \
install \
git+git://github.com/TomHarrop/trinotate_pipeline.git@v0.0.12
%runscript
exec /usr/local/bin/trinotate_pipeline "$@"
Collection
- Name: TomHarrop/trinotate_pipeline
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/TomHarrop-trinotate_pipeline-v0.0.12 |
collection name | TomHarrop/trinotate_pipeline |
branch | master |
tag | v0.0.12 |
commit | db1df17413567d71fec3ad848363a03c230c90dd |
version (container hash) | 1b8ba3684fca861f0d384b5706b30952a6a4677f6da0dbe24fba402132d73b42 |
build date | 2020-12-02T02:08:22.702Z |
size (MB) | 2558.0625 |
size (bytes) | 2682322944 |
SIF | Download URL (please use pull with shub://) |
Datalad URL | View on Datalad |
Singularity Recipe | Singularity Recipe on Datalad |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.