Tuberous Sclerosis Complex — Demo Guide¶
Demo key: P1 · full specification in
../../demos/DEMO_CATALOG.md
Run it¶
.venv/bin/python scripts/run_demo.py P1
Check prerequisites without running anything:
.venv/bin/python scripts/run_demo.py --check-all
What the audience is seeing¶
The whole factory applied to one disease: tuberous sclerosis complex, a genetic condition causing growths across multiple organs.
Five disease-specific agents compose the horizontal engines — variant curation, trajectory, therapeutics, phenotype mapping and TAND surveillance.
Say this out loud¶
Decision support for a qualified clinician — never autonomous diagnosis or prescribing. Every output on this page is intended to inform a clinician's judgement, not replace it.
Gene-therapy correction of TSC1/TSC2 is preclinical — an open design bench, not a cure today. Pediatric caution at full force. Decision support, never prescribing.
The label matters. LIVE means it ran, now, on real input, in front of the room. REPRESENTATIVE means a pre-computed or curated result is standing in for a long or gated step — and you say so. BURST means it ran live but on remote GPUs, which is "elastic burst", not "all on one box".
If it will not run¶
The runner refuses to execute a demo declared LIVE whose service is unreachable, rather than quietly degrading to a canned result. The failure message names the missing prerequisite:
- a service not listening → start it (
docker compose -f docker-compose.dgx-spark.yml up -d) - a missing Python package → install it
- a gated component → see
../../build/GATED_SOFTWARE_BUILD_GUIDE.md
Transcript¶
Each run writes demo/transcripts/P1.txt. Diff it after a change — a silent regression
shows up there before anyone notices it on stage.