forked from synthego-open/ice
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Dockerfile
48 lines (37 loc) · 1.9 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# Copyright 2018 Synthego Corporation All Rights Reserved
#
# The Synthego ICE software was developed at Synthego Corporation.
#
# Permission to use, copy, modify and distribute any part of Synthego ICE for
# educational, research and non-profit purposes, without fee, and without a
# written agreement is hereby granted, provided that the above copyright notice,
# this paragraph and the following paragraphs appear in all copies.
#
# Those desiring to incorporate this Synthego ICE software into commercial
# products or use for commercial purposes should contact Synthego support at Ph:
# (888) 611-6883 ext:1, E-MAIL: support@synthego.com.
#
# In no event shall Synthego Corporation be liable to any party for direct,
# indirect, special, incidental, or consequential damages, including lost
# profits, arising out of the use of Synthego ICE, even if Synthego Corporation
# has been advised of the possibility of such damage.
#
# The Synthego ICE tool provided herein is on an "as is" basis, and the Synthego
# Corporation has no obligation to provide maintenance, support, updates,
# enhancements, or modifications. The Synthego Corporation makes no
# representations and extends no warranties of any kind, either implied or
# express, including, but not limited to, the implied warranties of
# merchantability or fitness for a particular purpose, or that the use of
# Synthego ICE will not infringe any patent, trademark or other rights.
# Synthego ICE
FROM continuumio/miniconda3
MAINTAINER support@synthego.com
RUN echo 'Building SYNTHEGO ICE docker environment'
RUN echo 'For more information, visit https://github.com/synthego-open/ice'
ENV PYTHONPATH $PYTHONPATH:/ice
# Install python dependencies
RUN conda install -y -c numpy scipy pandas matplotlib biopython
ADD . /ice
# clear any local pyc files (can interfere with tests)
RUN find /ice -name \*.pyc -delete
RUN pip install -r /ice/requirements.txt