Molecular Tumor Board · Internal Demo

From sequencer to
treatment decision

How our NGS tertiary-analysis pipeline turns a TSO500 panel into an ESMO-2024–compliant report the board can act on — in one automated run.

What the pipeline does

Eight stages, one command

00 · QCcoverage, purity
01 · CallingMutect2
02 · AnnotationVEP
03 · CNVCNVkit
04 · FusionsManta
05 · BiomarkersTMB / MSI / HRD
06 · ClinicalOncoKB · CiVIC · ESCAT
07 · LiteraturePubMed · Scopus
08 · ReportESMO 2024 HTML

How we use it in the tumor board

StepWhoAction
BeforeBioinformaticsRun pipeline on the case; QC gate must pass (coverage ≥200×, purity ≥10%)
Pre-readMolecular pathologistReview HTML report; confirm Tier I/II calls & biomarkers
At boardOncologist + panelDiscuss actionable alterations top-down by ESCAT tier
DecisionBoard consensusMatch to on-label drug, trial, or off-label use; cite the report's literature
AfterCoordinatorArchive report (de-identified); log decision & rationale

One report drives the discussion — no manual variant look-ups during the meeting.

What each result means for the board

ResultReport showsBoard uses it to…
Somatic variantsRanked table + VAF, oncogenicityIdentify the driver(s)
ESCAT tierI → X per alterationPrioritise what is actionable today
TMBmut/Mb + High/LowConsider immunotherapy (≥10)
MSIMSS / MSI-HConsider pembrolizumab if MSI-H
HRDscore + statusConsider PARP inhibitor if positive
LiteratureAMA-cited evidenceJustify the treatment choice

Sample report · mock case

Patient & sample

Case ID
DEMO-OV-001
Diagnosis
HG serous ovarian
Specimen
FFPE tumour
Panel
TSO500 · GRCh38
Mean coverage
612× PASS
Tumour purity
45%

Biomarkers

TMB
4.6 mut/Mb · Low
MSI
MSS (5.2)
HRD
58 · Positive

Actionable alterations

AlterationTierImplication
BRCA1 E1836fsIPARP inhibitor
BRCA1 deletionISupports HRD
CCNE1 ampIITrial eligible
PIK3CA H1047RIIIPI3K pathway
PTEN R130*IIIPI3K pathway
TP53 R248WXNot actionable

Board call: BRCA1 LoF + HRD-positive → first-line PARP inhibitor maintenance.

Synthetic / de-identified data for demonstration only — not a real patient.

Reading the ESCAT tiers

TierMeaningTypical board action
IReady for routine clinical useStandard-of-care matched therapy
IIInvestigational, strong evidenceEnrol in clinical trial
IIIBenefit in other tumour typesConsider off-label / discuss
IVPreclinical evidence onlyWatch; trial if available
XNo actionability / driver contextDocument, no action

The report sorts alterations by tier so the board always starts with what matters most.

Takeaway

One run.
One report.
A faster board.

Live demo report: htlin222.github.io/ngs-tertiary-analysis-skills

Not a prototype — already running

62-patient pan-cancer cohort

Run profile

Patients (consecutive)
62
Monthly batches
8
Cancer types
11
Panel
TSO500 · 523 genes
Caller
DRAGEN v2.6
Stage
advanced / late-stage
Completed end-to-end
62 / 62

Cancer-type mix

TypenTypen
Endometrial16NSCLC8
Breast14Ovarian7
Colorectal9Others8

Single-center Taiwanese tertiary cancer center · prospective enrolment.

Aggregate, de-identified — every case ran through the same pipeline shown above.

Cohort results — the numbers

Biomarkers & therapy match

Metricn / 62%
On-label match (L1/2/3A)2133.9
Off-label match (L3B/4)3861.3
TMB-High (≥10 mut/Mb)812.9
HRD-positive (GIS ≥42)69.7
Resistance flag (R1/R2)69.7
MSI-High23.2

≈1 in 3 advanced tumors had an on-label match — in line with international cohorts (20–40%).

Most recurrent oncogenic drivers

GenePatients
TP5326
KRAS16
PIK3CA16
PTEN11
ARID1A9
APC · ESR17 · 6

Clinical catches

  • BRCA1 large rearrangement (exon 7 loss, FC 0.15) → on-label PARPi in HRD-positive breast
  • KRAS/NRAS resistance variants flagged anti-EGFR ineligibility in 6 colorectal cases

Patient reports openly browseable · numbers verified from cohort summary (ESMO 2026 submission).

NGS Tertiary Analysis Pipeline