Breast cancer · spatial transcriptomics · histology · study 3 of a series
Study 2 nominated breast-cancer drug-target candidates from tumour omics and found that subtype over-expression is a weak guide to dependency. Bulk tumours mix cancer cells with stroma and immune infiltrate, so a gene can look "up" because the tissue's composition differs, not its cancer cells. This study takes the candidates to intact tissue: which compartment each sits in, whether that explains which nominations replicated and which genes cells depend on, and whether a pathology foundation model can see any of it in the H&E image.
Design (pre-registered) · Literature · Repository · Study 2: does the protein layer pick better targets? · Study 1: cell states and survival
Expected answers, stated before any data: nomination does enrich for tumour-cell genes, most of all in the DNA-informed arm; compartment explains part of replication and little of dependency; histology predicts the candidates poorly except where they are compartment markers, and a pathology encoder adds a little over generic image features and nothing over knowing the compartment.
No published study scores a candidate's tumour-cell compartment in spatial data and tests whether it predicts replication between bulk cohorts or CRISPR dependency. Compartment methods exist and are benchmarked; nobody has pointed them at nominated targets.
Predicting spatial expression from H&E is an active benchmark field (HEST-1k reports 0.47–0.60 mean correlation on breast with frozen encoders, with an ImageNet baseline close behind). None of it asks about nominated drug targets specifically, and the field's own 2026 critique shows aggregate correlations are inflated by between-slide means.
Study 2's candidates get a tissue-level rung they could not have from bulk data, and the series gains two data types (spatial transcriptomics, histology images) under the same discipline: pre-registration, nulls, held-out sections.
| Role | Dataset | Sections | Subtypes | Compartment labels |
|---|---|---|---|---|
| Discovery | Wu et al. 2021, Visium | 6 | TNBC, ER+, HER2+ | pathologist annotation per spot |
| Replication | Li et al. 2025, Visium | 23 | TNBC, HER2+ | tumour / immune / stroma cell counts per spot |
| Per-cell validation | Janesick et al. 2023, Xenium | 2 blocks | HER2+ | authors' cell types; 313-gene panel |
| Candidates | study 2 | 150 genes | 50 per subtype | with replication status and dependency |
Per section, spots are tumour, stroma, immune or other from the shipped labels. A gene's tumour log-fold-change is its mean log expression in tumour spots minus the mean in all other spots; its score is the median across the sections of its subtype. Two nulls: spot labels permuted within each section, and 1,000 random gene sets matched on abundance and detection rate.
One 224-px tile at 0.5 µm/px per spot; CLS features from a frozen Phikon encoder and from an ImageNet ViT-B; PCA to 256 and ridge per gene, trained on all sections but one and scored on the held-out one. Correlations are reported raw and after centring per section, against a within-section feature permutation, and beside a model that knows only the spot's compartment.
| Rung | What it establishes |
|---|---|
| Matched-random floor | what any genes of that abundance score |
| Label-permutation null | the compartment score of a gene with no spatial structure |
| Section hold-out | what transfers to tissue the model never saw |
| Within-section feature permutation | the histology correlation with no image information |
| ImageNet ViT-B; compartment-composition model | whether a pathology encoder adds anything to generic features and to knowing the compartment |
| Control genes | EPCAM, KRT8, KRT18 (tumour); PTPRC (immune); COL1A1, DCN (stroma); ACTB, GAPDH (housekeeping) |
| Prediction | Note | Outcome | |
|---|---|---|---|
| P1 | Control genes land in their compartments in every section | pipeline check before anything else | pending |
| P2 | The candidates' mean tumour log-fold-change beats the matched-random floor in each subtype; at least half are called tumour | pending | |
| P3 | Candidates from the DNA-informed arm have the highest median tumour score, by at least 0.3 over RNA alone | pending | |
| P4 | Replicated candidates score higher than non-replicated ones by at least 0.3; odds ratio per SD at least 1.5 | pending | |
| P5 | Tumour score and subtype-matched dependency correlate weakly, |ρ| < 0.2 | pending | |
| P6 | Histology predicts the candidates poorly: median held-out correlation < 0.3 raw, < 0.15 section-centred; control compartment genes > 0.5 | pending | |
| P7 | Phikon beats the ImageNet ViT-B by at least 0.05, and the composition baseline by less than 0.05 | pending | |
| P8 | A candidate's histology correlation is explained by its compartment score: Spearman ≥ 0.5 | pending |
Committed in DESIGN.md §8 on 2026-10-07. Any later change to the design is logged in its §11.
results/ once stage compartment has run.results/ once stage compartment has run.results/ once stage histology has run.| Dataset | Route | Licence |
|---|---|---|
| Wu et al. 2021 Visium, 6 sections, with pathologist annotation | Zenodo 4739739 | CC BY 4.0 |
| Li et al. 2025 Visium, 23 sections, with tissue annotation | Zenodo 15211538 | CC BY 4.0 |
| Janesick et al. 2023 Xenium + Visium CytAssist | Zenodo 10076046 | CC BY 4.0 |
| Study 2 candidate tables (pinned commit) | brca-target-evidence | MIT |
| Phikon encoder weights | Hugging Face hub, not redistributed | non-commercial |
| ImageNet ViT-B/16 (timm) | Hugging Face hub | Apache-2.0 |
Every file is recorded with URL and sha256 in results/MANIFEST.sha256 when stage
data runs. Model weights are fetched by the user's own hub token and never stored in the repository.
The survey behind the design, with a strength tag on every entry, is in research/literature.md.