Skip to content

Commit

Permalink
Merge pull request #72 from HumanCellAtlas/FT-FixedRequirements
Browse files Browse the repository at this point in the history
Fixed versions and move install of dependencies to requirements.txt
  • Loading branch information
Fab-T committed Feb 24, 2020
2 parents 229b310 + a9b80d6 commit f2ee5ea
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 20 deletions.
11 changes: 1 addition & 10 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,7 @@ LABEL maintainer="Ambrose J. Carr <acarr@broadinstitute.org>" \
software="python 3.6.2" \
description="python 3.6.2 with pysam, sctools, requests, and a basic science stack"

RUN pip3 install \
crimson==0.3.0 \
HTSeq==0.9.0 \
matplotlib==2.1.0 \
numpy==1.12.0 \
pandas==0.20.3 \
pysam==0.12.0.1 \
requests==2.18.4 \
scipy==1.1.0 \
tables==3.4.2
RUN pip3 install -r requirements.txt

WORKDIR usr/local/bin/sctools

Expand Down
24 changes: 14 additions & 10 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
gffutils>=0.9
pysam==0.15.1
numpy>=1.17.5
pandas==0.25.3
pytest>=3.4.2
pytest-cov>=2.5.1
scipy>=1.1.0
crimson>=0.3.0
setuptools>=40.4.3
setuptools_scm>=3.1.0
HTSeq==0.11.2
black==19.3b0
crimson==0.4.0
flake8==3.7.7
gffutils==0.9
matplotlib==3.1.1
numpy==1.17.5
pandas==0.25.3
pre-commit==1.14.4
pysam==0.13.0
pytest-cov==2.5.1
pytest==5.1.1
requests==2.20.0
scipy==1.3.1
setuptools==40.4.3
setuptools_scm==3.1.0
tables==3.4.2

0 comments on commit f2ee5ea

Please sign in to comment.