Skip to content

Commit dbb7f1b

Browse files
committed
additional notebooks
1 parent 336327f commit dbb7f1b

4 files changed

Lines changed: 2049 additions & 285 deletions

File tree

README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,49 @@ assert matches_aa_reduced(aa, mask(reduced, 3, AA_MASK))
537537

538538
---
539539

540+
## COVID-19 TCR Biomarker Notebooks
541+
542+
Three companion notebooks replicate and extend the findings of
543+
Vlasova *et al.* (2026) *Genome Med.*
544+
[DOI:10.1186/s13073-025-01589-4](https://doi.org/10.1186/s13073-025-01589-4)
545+
using 1 137 paired AIRR donors (761 COVID-19 / 376 healthy).
546+
547+
### `covid19_biomarkers.ipynb` — Global Fisher scan and SVM classifier
548+
549+
- Public CDR3 panel: 4 093 TRB + 4 TRA candidates (≥ 5 % prevalence).
550+
- 39 TRB + 4 TRA CDR3s reach FDR < 0.05 (BH, one-sided Fisher);
551+
all TRB hits are healthy-enriched (public clonotype dilution by SARS-specific
552+
expansion), all TRA hits are COVID-enriched.
553+
- SVM classifier (RBF kernel, log-frequency features, 5-fold CV): AUC ≈ 0.70,
554+
replicating the paper's reported performance.
555+
556+
### `covid19_hla_biomarkers.ipynb` — HLA × TCR stratification
557+
558+
- HLA allele–stratified sub-cohort Fisher tests (DRB1\*16: n = 76,
559+
DQB1\*05: n = 352).
560+
- Focused TRBV12-3/CASS replication test (1 297 pre-specified candidates,
561+
BH FDR within this set):
562+
- **CASSRTGTGSSYNSPLHF** (TRBV12-3) — 26 COVID / 0 healthy DRB1\*16 donors,
563+
log₂FE = 4.38, **FDR = 0.035**.
564+
- 8 additional TRBV12-3 CDR3s with nc ≥ 5 / nh = 0.
565+
- Global HLA × CDR3 scan (83 alleles × 43 significant CDR3s):
566+
**CAGQLYGGSQGNLIF** depleted in HLA-DPB1\*02:01 donors (log₂FE = −1.51, q = 0.003).
567+
568+
### `covid19_pairing_biomarkers.ipynb` — TRA × TRB co-occurrence and VDJdb overlap
569+
570+
- 156 TRA × TRB biomarker pairs tested (4 COVID-enriched TRA × 39 healthy-enriched TRB)
571+
across all-donor, COVID-only, and healthy-only strata.
572+
- One significant negative co-occurrence in all donors:
573+
**CALSEETSGSRLTF × CASSLGGGDTQYF** (q = 0.027).
574+
- Healthy-only positive co-occurrence:
575+
**CAGQNYGGSQGNLIF** with CASSLGETQYF (q = 0.001) and CASSPSTDTQYF (q = 0.013).
576+
- VDJdb 2025-12 cross-validation (Hamming ≤ 1, V-gene fixed):
577+
3 / 4 TRA CDR3s confirmed as SARS-CoV-2-specific; 2 (CAGQNYGGSQGNLIF,
578+
CAGQLYGGSQGNLIF) target the Spike epitope NCTFEYVSQPFLMDL via TRAV35\*01
579+
under HLA-DRB1\*04:05 (class II); 15 / 39 TRB CDR3s match VDJdb records.
580+
581+
---
582+
540583
## Copilot Agent Workflow
541584

542585
This repository ships a dedicated Copilot custom agent and companion prompt:

0 commit comments

Comments
 (0)