PANDA / scripts /common /README.md
bryan7264's picture
Correction pass: gate-matched Dahlin, retracted unsupported claims, complete HF-placode DEG set, restyled figures
141bacd verified
|
Raw
History Blame Contribute Delete
812 Bytes
# scripts/common
system-agnostic training + eval + inference. everything here takes a system name
(`pan_skin`, `hematopoiesis`, `pancreas`) as an argument and expects the corresponding
`data/corpus/{system}/harmonized/corpus.h5ad`.
| script | what it does |
|---|---|
| `train_panda.py` | train one PANDA variant (pca / marker) on one system |
| `cv_holdout.py` | 5-fold held-out CV (GroupKFold by dataset when available) |
| `zero_shot.py` | run PANDA checkpoints on Dingwall / Dahlin / Veres targets |
| `nestorowa_zero_shot.py` | labeled zero-shot on Nestorowa GSE81682 (HSC validation) |
| `extract_prototypes_for_analysis.py` | prototype extraction helper for downstream analysis scripts |
| `rerun_all_discovery.sh` | driver that re-runs the whole `scripts/analysis/` block end to end |