File tree Expand file tree Collapse file tree 3 files changed +8
-17
lines changed
Expand file tree Collapse file tree 3 files changed +8
-17
lines changed Original file line number Diff line number Diff line change @@ -75,8 +75,13 @@ RUN mamba install -c conda-forge -c bioconda -y \
7575 bioconductor-apeglm=1.24.0
7676
7777
78- COPY requirements.txt .
79- RUN mamba install -c conda-forge --file requirements.txt -y
78+ COPY kernel_requirements.txt .
79+
80+ # Install conda packages first
81+ RUN mamba install -c conda-forge --file kernel_requirements.txt -y
82+
83+ # Install pip packages
84+ RUN pip install aiodocker ldp==0.23.0 fhaviary[server]==0.18.1 crow-client==0.3.6
8085
8186# Certain tools are not easily installable via conda. A common practice for
8287# bioinformaticians is to use udocker to run certain heavy duty omics processing
Original file line number Diff line number Diff line change 11import os
22from pathlib import Path
33
4- USE_DOCKER = bool (os .getenv ("USE_DOCKER" , "false " ).lower () == "true" )
4+ USE_DOCKER = bool (os .getenv ("USE_DOCKER" , "true " ).lower () == "true" )
55USE_R = bool (os .getenv ("USE_R" , "false" ).lower () == "true" )
66NB_ENVIRONMENT_DOCKER_IMAGE = os .getenv (
77 "NB_ENVIRONMENT_DOCKER_IMAGE" , "futurehouse/bixbench:aviary-notebook-env"
Original file line number Diff line number Diff line change 1- aiodocker
21anndata==0.11.1
32biopython==1.84
4- datasets
53ete3==3.1.3
64gseapy==1.1.4
7- fhaviary[server] >= 0.18.0
85keras==3.7.0
9- ldp
106jupyter==1.0.0
117matplotlib==3.10.0
128matplotlib-venn==1.1.1
@@ -24,13 +20,3 @@ seaborn==0.13.2
2420scikit-learn==1.6.0
2521statsmodels==0.14.4
2622umap-learn==0.5.7
27- aiofiles
28- google-auth
29- google-cloud-storage
30- google-cloud-secret-manager
31- google-crc32c
32- httpx
33- pydantic
34- requests
35- tqdm
36- crow-client
You can’t perform that action at this time.
0 commit comments