Skip to content

Commit

Permalink
update pangolin and nextclade to current releases (#65)
Browse files Browse the repository at this point in the history
  • Loading branch information
ShawnHawken authored Sep 11, 2023
1 parent 4d426fa commit 3c723e2
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ RUN apt-get update \
&& apt-get autoclean \
&& apt-get install -y gnupg curl \
&& curl -sL https://deb.nodesource.com/setup_14.x | bash - \
&& apt-get install -y nodejs \
&& apt-get install -y nodejs npm \
unzip \
default-jre \
&& apt-get clean \
Expand Down Expand Up @@ -60,16 +60,13 @@ COPY /reference/vcf_filter.edited.py /root/miniconda3/envs/artic/lib/python3.6/s
RUN mkdir /primer_schemes
COPY /reference/primer_schemes/ /primer_schemes/


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

# install nextclade & download sars-cov-2 dataset
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
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
RUN /usr/local/bin/nextclade dataset get --name 'sars-cov-2' --output-dir '/usr/local/bin/data/sars-cov-2'

# Setup onecodex_pdf export option
Expand Down

0 comments on commit 3c723e2

Please sign in to comment.