name: chromatin_gnn
# Installation (pip-based, conda used only for Python):
#   conda create -n chromatin_gnn python=3.10 -y
#   conda activate chromatin_gnn
#   pip install torch==2.1.2 --index-url https://download.pytorch.org/whl/cpu
#   pip install -r requirements.txt
#
# For GPU support replace the torch line with:
#   pip install torch==2.1.2 --index-url https://download.pytorch.org/whl/cu118
channels:
  - defaults
dependencies:
  - python=3.10
  - pip
  - pip:
    - torch==2.1.2           # CPU build; see GPU note above
    - torch-geometric==2.5.3
    - cooler==0.9.3
    - pyBigWig==0.3.25
    - pandas==2.1.4
    - "numpy>=1.24,<2.0"     # cooler 0.9.3 requires numpy<2.0
    - scikit-learn==1.4.2
    - matplotlib==3.8.4
    - umap-learn==0.5.12
    - scipy==1.12.0
    - seaborn==0.13.2
    - tqdm==4.66.2
