# Reproducible Python environment for the GRN pipeline.
# Target: CPython 3.10.x on Linux, CellOracle 0.18.0.
# CellOracle 0.18.0 requires pandas<=1.5.3, matplotlib<3.7 and
# gimmemotifs<=0.17.2. Do not upgrade these independently.

setuptools==68.2.2
wheel==0.41.3

numpy==1.24.4
scipy==1.10.1
pandas==1.5.3
cython==0.29.36
numba==0.57.1

anndata==0.8.0
scanpy==1.9.3
celloracle==0.18.0

matplotlib==3.6.3
seaborn==0.12.2
scikit-learn==1.2.2
h5py==3.8.0
statsmodels==0.14.0
networkx==3.1
python-igraph==0.10.8
louvain==0.8.2

gimmemotifs==0.17.2
genomepy==0.15.0
pybedtools==0.9.1
pysam==0.21.0
velocyto==0.17.17
pyarrow==12.0.1
goatools==1.3.11

umap-learn==0.5.5
pynndescent==0.5.11
joblib==1.3.2
tqdm==4.66.1
PyYAML==6.0.1
jsonschema==4.19.2
pytest==7.4.4
