-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvironment.yml
More file actions
36 lines (31 loc) · 1.23 KB
/
Copy pathenvironment.yml
File metadata and controls
36 lines (31 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: gloom
channels:
- conda-forge
- defaults
dependencies:
# Python
- python=3.12
# ── Core runtime (all available on conda-forge) ───────────────────────────
- click>=8.1.0
- pandas>=1.5.0
- numpy>=1.23.0
- scipy>=1.9.0
- statsmodels>=0.14.0
- scikit-learn>=1.1.0
- joblib>=1.2.0
- networkx>=2.8.0
- matplotlib>=3.6.0
# ── Optional pipeline features ────────────────────────────────────────────
- plotly>=5.10.0 # Step 17 — interactive dashboard
- openpyxl>=3.0.0 # --format excel output
- imbalanced-learn>=0.11.0 # Step 11 — SMOTE / undersampling
# ── Build & dev tools ─────────────────────────────────────────────────────
- pip
- pytest>=7.0
- pytest-cov>=4.0
- black>=23.0
- ruff>=0.1.0
- build>=1.0
# ── pip-only packages (not yet on conda-forge) ────────────────────────────
- pip:
- gseapy>=0.10.8 # Step 19 — KEGG enrichment via Enrichr