fuxialexander commited on
Commit
09247c2
1 Parent(s): 3ca22c6

update dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -3
Dockerfile CHANGED
@@ -6,12 +6,15 @@ WORKDIR /app
6
 
7
 
8
  # Create a new environment using mamba with specified packages
9
- RUN micromamba install -n base -c conda-forge -c bioconda -y python=3.10 pip biopython nglview dash-bio tqdm matplotlib pygraphviz pandas openpyxl pyarrow python-box xmlschema seaborn numpy py3Dmol pyranges scipy pyyaml zarr numcodecs pybigwig networkx plotly pysam requests seqlogo MOODS urllib3 pyliftover gprofiler-official pyfaidx
 
 
 
 
10
 
11
  ARG MAMBA_DOCKERFILE_ACTIVATE=1
12
  # Activate the environment and install additional packages via pip
13
- RUN pip3 install gradio
14
-
15
  USER root
16
  RUN mkdir /data
17
  RUN apt-get update && apt-get install -y --no-install-recommends \
@@ -32,6 +35,7 @@ COPY --chown=$MAMBA_USER:$MAMBA_USER app /app/app
32
  # COPY --chown=$MAMBA_USER:$MAMBA_USER data /app/data
33
 
34
  # Clone a specific git repository and install it as an editable package
 
35
  RUN cd modules/proscope && \
36
  pip3 install .
37
 
 
6
 
7
 
8
  # Create a new environment using mamba with specified packages
9
+ RUN micromamba install -n base -c conda-forge -c bioconda -y python=3.10 pip biopython pygraphviz
10
+ RUN micromamba install -n base -c conda-forge -c bioconda -y nglview tqdm matplotlib pandas
11
+ RUN micromamba install -n base -c conda-forge -c bioconda -y openpyxl pyarrow python-box xmlschema seaborn numpy py3Dmol pyranges scipy pyyaml zarr numcodecs
12
+ RUN micromamba install -n base -c conda-forge -c bioconda -y pybigwig networkx plotly pysam requests seqlogo MOODS urllib3 pyliftover gprofiler-official pyfaidx
13
+ RUN micromamba install -n base -c conda-forge dash-bio
14
 
15
  ARG MAMBA_DOCKERFILE_ACTIVATE=1
16
  # Activate the environment and install additional packages via pip
17
+ RUN pip3 install gradio
 
18
  USER root
19
  RUN mkdir /data
20
  RUN apt-get update && apt-get install -y --no-install-recommends \
 
35
  # COPY --chown=$MAMBA_USER:$MAMBA_USER data /app/data
36
 
37
  # Clone a specific git repository and install it as an editable package
38
+
39
  RUN cd modules/proscope && \
40
  pip3 install .
41