Development Workflow
Version History
| Version | Date | Changes |
|---|---|---|
| 1.0 | 2026-08-13 | Initial release: full nine-stage TP53 discovery dashboard, synthetic screening/docking/MD layers on the lung-cancer observation panel, PDF reports, Hugging Face Space deploy |
| 1.1 | 2026-08-14 | Replaced random scores with literature ΔΔG, RT ln Kd, SiteMap-like druggability, Lipinski/Veber/Egan/QED ADMET, Mann–Whitney enrichment, sequence QC, and real-world ingest |
Architecture Decisions
- Static Plotly dashboard plus a FastAPI service for interactive analysis.
- Real observation-level variant table with QC flags retained (not silently corrected).
- Large synthetic compound/docking/MD layers so ranking, enrichment plots and MD traces are explorable.
- Consensus Rescue / Opportunity Score uses user-adjustable weights matching the multi-objective formula.
- Docker runtime serves the REST API and dashboard from one versioned container.
Change Log
- 2026-08-13: Created
tp53-discovery-platformcovering variant QC, routing, structures, pockets, AI screen, docking, MD, ranking, validation, architecture and reports. - 2026-08-14: Physics/literature calculation engine (NP_000537.3 QC, published ΔΔG, ΔG=RT ln Kd, Lipinski/Veber/Egan/QED, consensus R(c,m)). Variant and docking CSV ingest for real-world evaluation. Methods tab and experimental top-10 plan.
- 2026-08-14: Fixed hosted sidebar reactivity. Exon/class filters now cascade into focus variants, KPIs, plots, routing, docking/MD counts, and tables. Added seven live Rescue/Opportunity weight sliders with immediate re-ranking and recommendation updates.
- 2026-08-14: Implemented the complete REST contract with FastAPI, SQLite project/record persistence, queued background jobs, logs, artifacts, OpenAPI documentation, project reports, and end-to-end endpoint tests. Removed the previous UI-framework references.