healthy baseline

Does this patient have a tumour now?
512 draws (Python, shipped) · recomputed in 111 ms
headline

Informative molecules from tumour transrenal

0 (0–0) informative molecules of tumour transrenal reach the detector, against 3,000 needed.

  • Detection at the operating tumour fraction of 1%, tumour-informed aggregate readout: 0% (0%–0%).
  • Limit of detection at 95%: ∞ (∞–∞).
  • Feasibility ratio, achieved over required molecules: 0 (0–0).
  • The median draw carries fewer informative molecules than the assay class needs (3,000), so this is an architectural failure: no optimisation of depth fixes it.
requiredurothelium6,815 (1,143–26,605)renal tubule676 (113–2,638)leukocyte0.072 (0.00346–1.06)hepatocyte0.0313 (0.00148–0.452)0.0010.010.11101001,00010,000informative molecules in the tube (GE)
Median, 25–75% box and 5–95% whisker over 512 draws. The target source is drawn solid.
funnel

From shedding to the detector

This arm carries no tumour transrenal source, so there is nothing to follow from shedding to the detector: every stop would read zero.

detection

Detection probability against tumour fraction

The curve says where the assay starts to work; the band says how sure the priors are of it.

00.20.40.60.81tumour-informed aggregate readout (median, 5–95%)operating pointprobability of detection1e-43e-40.0010.0030.010.030.10.3tumour fraction
Median with the 5–95% band over draws, at the current collection and assay.
00.250.50.751tumour-informed aggregate readout (100% unreachable)operating pointshare of draws12510limit of detection at 95% (tumour fraction)
Cumulative share of draws whose 95% limit of detection lies below each tumour fraction. Draws that never reach 95% are counted as unreachable.
cascade

Where the molecules of tumour transrenal go

The largest single loss at the medians is , which removes 0% of what reaches it.

M1 shed and diluted0 (0–0)M2 past the sieve0 (0–0)M3 after the nuclease0 (0–0)M4 collected and extracted0 (0–0)M5 informative (post-footprint)0 (0–0)12510genome equivalents per mL of urine
Each stage's total for the target source, in GE/mL. M3 only redistributes mass over length, so its loss is the sub-detectable leak; the footprint gate at M5 is where a long amplicon costs the most.
  • Extracted DNA yield, all sources: 6.91 (2.33–22.3) ng/mL.
  • Median fragment length of the extracted population: 65 (50–80) bp.
length

What the nuclease and the footprint leave

The population after M3 sits far below the footprint for most of its molecules; the informative population is the tail the assay can still read.

00.20.40.60.81after the nuclease (M3) (median, 5–95%)informative (M5) (median, 5–95%)footprintshare of molecules per bin2004006008001,000fragment length (bp)
Weighted mean over draws of each draw's normalised molecule-count profile for the target source.
design

Collected volume against assay footprint

Each cell replays the same draws through one design; the comparison is between designs, not between samplings.

volume \ footprint30 bp45 bp60 bp90 bp
10 mL0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
25 mL0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
50 mL0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
100 mL0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.
0%
0%–0%
0 mol.

Detection at the operating point: median, 5–95% range, and the median informative molecules. Green clears the target at the 5% quantile, amber clears it only at the median, red has too few molecules for the assay class. The current design is outlined. Every other control applies to every cell.

method

How this page computes

  • The chain M0 to M6 runs in this page in JavaScript, checked against the Python model on fixed draws to a relative 1e-8 on every stage and readout.
  • The 512 shipped draws are Python's, seeds 0 to 511, with their post-nuclease states solved at build time. Volume, kit, footprint, chemistry, platform, tumour volume, injury and urine output are downstream or linear, so they recompute in the page.
  • Hold, temperature, preservative, pH, filtration and proteinuria change the nuclease input, so the page re-solves the fragmentation master equation for every draw in a pool of workers, by the action of the matrix exponential on each draw's own profiles.
  • A prior edit reweights the draws by the ratio of the new density to the old, which is exact but thins the sample; the effective sample size says by how much. Fresh draws sample the edited priors in the page and re-solve.