@@ -8,14 +8,21 @@ RUN conda update -n base -c defaults --yes conda && \
8
8
# Install funannotate deps from bioconda
9
9
# here specifying specific versions to be able to set ENV below
10
10
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 \
12
12
"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
14
22
15
23
# Since we want the most recent, install from repo, remove snap as broken
16
24
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
19
26
20
27
# package with conda-pack
21
28
RUN conda-pack -n funannotate -o /tmp/env.tar && \
0 commit comments