tp53-mutant-discovery / docs /WORKFLOW.md
shrut27's picture
Implement complete API contract, persistence, jobs, artifacts, and architecture status
ff453a6 verified
|
Raw
History Blame Contribute Delete
1.93 kB

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-platform covering 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.