Skip to content

Commit

Permalink
Add dependencies for GenoFLU
Browse files Browse the repository at this point in the history
Add dependencies for GenoFLU to run in avian-flu:
- ncbi-blast+
- openpyxl (for pandas.read_excel)

Resolves <#242>
  • Loading branch information
joverlee521 committed Feb 19, 2025
1 parent 3a0111d commit ca8a6fa
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -259,6 +259,9 @@ RUN pip3 install pango_aliasor==0.3.0
RUN pip3 install pathogen-embed==3.0.0
RUN pip3 install xlrd==2.0.1

# Install openpyxl for pandas in GenoFLU
RUN pip3 install openpyxl==3.1.0

# 2. Add unpinned programs

# Allow caching to be avoided from here on out in this stage by calling
Expand Down Expand Up @@ -309,6 +312,7 @@ SHELL ["/bin/bash", "-e", "-u", "-o", "pipefail", "-c"]
# less: for usability in an interactive prompt
# libgomp1: for running FastTree
# libsqlite3: for pyfastx (for Augur)
# ncbi-blast+: for GenoFLU in avian-flu
# perl: for running VCFtools
# ruby: may be used by workflows
# sqlite3: for `augur merge`
Expand All @@ -326,6 +330,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
less \
libgomp1 \
libsqlite3-0 \
ncbi-blast+ \
perl \
ruby \
sqlite3 \
Expand Down

0 comments on commit ca8a6fa

Please sign in to comment.