Skip to content

Commit ca8a6fa

Browse files
committed
Add dependencies for GenoFLU
Add dependencies for GenoFLU to run in avian-flu: - ncbi-blast+ - openpyxl (for pandas.read_excel) Resolves <#242>
1 parent 3a0111d commit ca8a6fa

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,9 @@ RUN pip3 install pango_aliasor==0.3.0
259259
RUN pip3 install pathogen-embed==3.0.0
260260
RUN pip3 install xlrd==2.0.1
261261

262+
# Install openpyxl for pandas in GenoFLU
263+
RUN pip3 install openpyxl==3.1.0
264+
262265
# 2. Add unpinned programs
263266

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

0 commit comments

Comments
 (0)