Skip to content

Commit 3627440

Browse files
author
Jon Palmer
committed
update dockerbuild
1 parent 68422c3 commit 3627440

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

Dockerfile

+11-4
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,21 @@ RUN conda update -n base -c defaults --yes conda && \
88
# Install funannotate deps from bioconda
99
# here specifying specific versions to be able to set ENV below
1010
RUN mamba create -c conda-forge -c bioconda -c defaults \
11-
-n funannotate --yes "python>=3.6,<3.9" funannotate "augustus=3.3" \
11+
-n funannotate --yes "python>=3.6,<3.9" "augustus=3.3" biopython \
1212
"trinity==2.8.5" "evidencemodeler==1.1.1" "pasa==2.4.1" "codingquarry==2.0" \
13-
"proteinortho==6.0.16" && conda clean -a -y
13+
"proteinortho==6.0.16" goatools matplotlib-base natsort numpy \
14+
pandas psutil requests scikit-learn scipy seaborn "blast=2.2.31" \
15+
tantan bedtools hmmer exonerate "diamond>=2.0.5" tbl2asn blat \
16+
ucsc-pslcdnafilter trimmomatic raxml iqtree trimal "mafft>=7" \
17+
"kallisto==0.46.1" minimap2 stringtie "salmon>=0.9" "samtools>=1.9" \
18+
glimmerhmm bamtools perl perl-dbd-mysql perl-clone perl-hash-merge \
19+
perl-soap-lite perl-json perl-logger-simple perl-scalar-util-numeric \
20+
perl-text-soundex perl-parallel-forkmanager perl-db-file ete3 distro \
21+
&& conda clean -a -y
1422

1523
# Since we want the most recent, install from repo, remove snap as broken
1624
SHELL ["conda", "run", "-n", "funannotate", "/bin/bash", "-c"]
17-
RUN mamba remove --force -n funannotate funannotate snap && \
18-
python -m pip install git+https://github.com/nextgenusfs/funannotate.git
25+
RUN python -m pip install git+https://github.com/nextgenusfs/funannotate.git
1926

2027
# package with conda-pack
2128
RUN conda-pack -n funannotate -o /tmp/env.tar && \

0 commit comments

Comments
 (0)