Skip to content

Commit

Permalink
add conda and docker configuration of the packages
Browse files Browse the repository at this point in the history
  • Loading branch information
jkanche committed Jan 24, 2025
0 parents commit e82c5e8
Show file tree
Hide file tree
Showing 2 changed files with 69 additions and 0 deletions.
62 changes: 62 additions & 0 deletions envs/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: biocpy_devel
channels:
- conda-forge
dependencies:
- python=3.11
- openssl
- hdf5
- h5py
- cmake
- pip
- pip:
# BiocPy packages
- biocframe>=0.5.0
- summarizedexperiment>=0.5.3
- singlecellexperiment>=0.5.3
- multiassayexperiment>=0.5.0
- genomicranges
- iranges
- biocutils
- rds2py>=0.6.1
- pybiocfilecache
- mopsy
# Bioc - delayed arrays
- delayedarray
- hdf5array
- tiledbarray
# Analysis methods
- scranpy
- singler
# Interop
- anndata<0.11
- mudata
# Bioc hubs
- scrnaseq
- celldex
# ArtifactDB
- dolomite
- dolomite-base>=0.4.2
- dolomite-matrix>=0.2.1
- dolomite-ranges>=0.1.1
- dolomite-se>=0.3.0
- dolomite-sce>=0.3.0
- dolomite-mae>=0.2.0
# CellArr
- tiledb
- cellarr
# Rest
- numpy
- scipy
- pandas
- jupyter-cache
- rich
- jupyterlab
- ipykernel
- seaborn
- session-info
- natsort
- python-dateutil
- pyarrow
- pybind11
- delayedarray[dask]>=0.5.0
- joblib
7 changes: 7 additions & 0 deletions release.dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
FROM condaforge/miniforge3:latest

WORKDIR /biocenv
COPY . /biocenv
RUN mamba --version

RUN mamba env create -f env/release.yml

0 comments on commit e82c5e8

Please sign in to comment.