Skip to content

Commit e82c5e8

Browse files
committed
add conda and docker configuration of the packages
0 parents  commit e82c5e8

File tree

2 files changed

+69
-0
lines changed

2 files changed

+69
-0
lines changed

envs/release.yml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: biocpy_devel
2+
channels:
3+
- conda-forge
4+
dependencies:
5+
- python=3.11
6+
- openssl
7+
- hdf5
8+
- h5py
9+
- cmake
10+
- pip
11+
- pip:
12+
# BiocPy packages
13+
- biocframe>=0.5.0
14+
- summarizedexperiment>=0.5.3
15+
- singlecellexperiment>=0.5.3
16+
- multiassayexperiment>=0.5.0
17+
- genomicranges
18+
- iranges
19+
- biocutils
20+
- rds2py>=0.6.1
21+
- pybiocfilecache
22+
- mopsy
23+
# Bioc - delayed arrays
24+
- delayedarray
25+
- hdf5array
26+
- tiledbarray
27+
# Analysis methods
28+
- scranpy
29+
- singler
30+
# Interop
31+
- anndata<0.11
32+
- mudata
33+
# Bioc hubs
34+
- scrnaseq
35+
- celldex
36+
# ArtifactDB
37+
- dolomite
38+
- dolomite-base>=0.4.2
39+
- dolomite-matrix>=0.2.1
40+
- dolomite-ranges>=0.1.1
41+
- dolomite-se>=0.3.0
42+
- dolomite-sce>=0.3.0
43+
- dolomite-mae>=0.2.0
44+
# CellArr
45+
- tiledb
46+
- cellarr
47+
# Rest
48+
- numpy
49+
- scipy
50+
- pandas
51+
- jupyter-cache
52+
- rich
53+
- jupyterlab
54+
- ipykernel
55+
- seaborn
56+
- session-info
57+
- natsort
58+
- python-dateutil
59+
- pyarrow
60+
- pybind11
61+
- delayedarray[dask]>=0.5.0
62+
- joblib

release.dockerfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
FROM condaforge/miniforge3:latest
2+
3+
WORKDIR /biocenv
4+
COPY . /biocenv
5+
RUN mamba --version
6+
7+
RUN mamba env create -f env/release.yml

0 commit comments

Comments
 (0)