python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
bash scripts/run_pipeline.shThe default pipeline creates demo numeric features if data/processed/features.csv is absent. Those demo results only prove that the code path runs; they are not scientific results.
- Upload or clone this repository in Colab.
- Install requirements with
pip install -r requirements.txt. - Store logs and checkpoints in Google Drive if the runtime may disconnect.
- Do not upload identifiable patient data unless your institution has approved that exact cloud workflow.
For thesis experiments, replace demo features with a real CSV at data/processed/features.csv:
sample_id,feature_1,feature_2,...,label
case_001,0.23,1.91,...,0
case_002,0.74,0.88,...,1
Keep train/validation/test splits patient-level. Do not place slices or images from the same patient in both training and testing.