mekosotto commited on
Commit
213d834
·
1 Parent(s): b06b105

chore: pin runtime + dev dependencies for all three modalities

Browse files
Files changed (1) hide show
  1. requirements.txt +28 -0
requirements.txt ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # --- Web / API layer ---
2
+ fastapi==0.115.0
3
+ uvicorn[standard]==0.30.6
4
+ pydantic==2.9.2
5
+
6
+ # --- Core data stack ---
7
+ numpy==1.26.4
8
+ pandas==2.2.2
9
+ scipy==1.13.1
10
+ scikit-learn==1.5.1
11
+
12
+ # --- Modality: tabular / molecules (BBB pipeline) ---
13
+ rdkit==2024.3.5
14
+
15
+ # --- Modality: signal (EEG pipeline) ---
16
+ mne==1.7.1
17
+
18
+ # --- Modality: image (MRI pipeline) ---
19
+ nibabel==5.2.1
20
+ neuroharmonize==2.4.5 # ComBat harmonization wrapper
21
+
22
+ # --- Experiment tracking ---
23
+ mlflow==2.16.0
24
+
25
+ # --- Tooling / tests ---
26
+ pytest==8.3.3
27
+ pytest-cov==5.0.0
28
+ httpx==0.27.2 # FastAPI test client