-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Dockerfile updated for 1.0.5 release of seq-ann (#148)
- Tested with Python 3.7.4 - Based on Python Base Image - Corresponds to 1.0.5 release version on PyPi Prior to this change, This change
- Loading branch information
1 parent
dc6ad81
commit ff36e87
Showing
5 changed files
with
30 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
* | ||
!Dockerfile |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -71,6 +71,8 @@ docs/_build/ | |
|
||
# PyBuilder | ||
target/ | ||
.idea/ | ||
tags | ||
|
||
# pyenv python configuration file | ||
.python-version |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,14 @@ | ||
FROM ubuntu:17.10 | ||
MAINTAINER Mike Halagan <mhalagan@nmdp.org> | ||
FROM python:3.7 | ||
MAINTAINER NMDP Bioinformatics | ||
|
||
RUN apt-get update -q \ | ||
&& apt-get dist-upgrade -qy \ | ||
&& apt-get install -qyy wget curl build-essential cpp git \ | ||
&& apt-get -qyy install python3.6 python3-pip python3-dev python3-setuptools uwsgi-plugin-python3 python-mysqldb python3-mysql.connector | ||
|
||
RUN apt-get install python3.6-dev -qy | ||
RUN pip install biopython==1.74 PyMySQL==0.9.3 bson==0.5.8 requests==2.22.0 | ||
|
||
RUN cd opt/ && git clone https://github.com/nmdp-bioinformatics/SeqAnn && cd SeqAnn \ | ||
&& curl https://bootstrap.pypa.io/get-pip.py | python3.6 \ | ||
&& pip install --upgrade pip | ||
|
||
RUN cd opt/SeqAnn && pip install -r requirements.txt \ | ||
&& python3.6 setup.py install | ||
RUN apt-get update -q \ | ||
&& apt-get install python-mysqldb \ | ||
&& apt-get install clustalo -y \ | ||
&& apt-get install ncbi-blast+ -y \ | ||
&& apt-get autoremove \ | ||
&& apt-get clean | ||
|
||
RUN apt-get install clustalo -y | ||
RUN apt-get install ncbi-blast+ -y | ||
RUN pip install seq-ann==1.0.5 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters