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