Skip to content

Commit 3c723e2

Browse files
authored
update pangolin and nextclade to current releases (#65)
1 parent 4d426fa commit 3c723e2

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

Dockerfile

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ RUN apt-get update \
1313
&& apt-get autoclean \
1414
&& apt-get install -y gnupg curl \
1515
&& curl -sL https://deb.nodesource.com/setup_14.x | bash - \
16-
&& apt-get install -y nodejs \
16+
&& apt-get install -y nodejs npm \
1717
unzip \
1818
default-jre \
1919
&& apt-get clean \
@@ -60,16 +60,13 @@ COPY /reference/vcf_filter.edited.py /root/miniconda3/envs/artic/lib/python3.6/s
6060
RUN mkdir /primer_schemes
6161
COPY /reference/primer_schemes/ /primer_schemes/
6262

63+
6364
# install pangolin into conda environment "pangolin"
64-
RUN git clone https://github.com/cov-lineages/pangolin.git \
65-
&& cd pangolin \
66-
&& git checkout v4.2 \
67-
&& conda env create -f environment.yml \
68-
&& conda run -n pangolin python setup.py install \
69-
&& conda clean -a
65+
RUN conda create -n pangolin
66+
RUN conda install --solver libmamba -c bioconda -c conda-forge -c defaults -n pangolin pangolin==4.3
7067

7168
# install nextclade & download sars-cov-2 dataset
72-
RUN curl -fsSL 'https://github.com/nextstrain/nextclade/releases/download/2.9.1/nextclade-x86_64-unknown-linux-gnu' -o '/usr/local/bin/nextclade' && chmod +x /usr/local/bin/nextclade
69+
RUN curl -fsSL 'https://github.com/nextstrain/nextclade/releases/download/2.14.0/nextclade-x86_64-unknown-linux-gnu' -o '/usr/local/bin/nextclade' && chmod +x /usr/local/bin/nextclade
7370
RUN /usr/local/bin/nextclade dataset get --name 'sars-cov-2' --output-dir '/usr/local/bin/data/sars-cov-2'
7471

7572
# Setup onecodex_pdf export option

0 commit comments

Comments
 (0)