| # scripts/figures | |
| figure builders for `PAPER.tex` + `figures/PANDA_supplement.pdf`. all figures load | |
| from real artefacts under `discovery/`, `checkpoints/`, and the corpus files -- no | |
| hardcoded numbers. | |
| | script | output | | |
| |---|---| | |
| | `generate_paper_figures.py` | main-text figures 1-4 (per-class F1 bars, volcano, heatmap, stage stack) | | |
| | `generate_umap.py` | Dingwall 2-panel UMAP (predicted class + genotype) | | |
| | `generate_multi_umap.py` | 3-panel cross-system UMAP (Dingwall + Dahlin + Veres) | | |
| | `build_skin_corpus_umap.py` | full pan-skin training-corpus UMAP | | |
| | `build_figure_supplement.py` | master builder for the multi-page supplement | | |
| | `build_umaps_and_discovery.py`| per-target UMAPs + mechanistic-evidence panels | | |