StochStack

prototype · diffusion mock

Ophthalmology Digital Twin · Diffusion Synthetic Control (Mock)

Mock-Diffusionspipeline fuer Synthetic-Control-Generierung: latentes Rauschen -> Denoising-Schritte -> kalibriertes patientenbezogenes Ergebnis.

Konfiguration

Endpoint: BCVA change at Week 24 (ETDRS letters) · Historischer Pool: AMD-118, AMD-122, AMD-OBS-19 (680)

Diffusion Run

seed: 9612

Denoising-Konvergenzkurve

Observed Control N: 120
Borrowed ESS: 65
Geschaetzte Kontrollarm-Reduktion: 29.8%

Observed vs Synthetic

BCVA-Aenderung: observed 2.10 ± 7.40 | Synthetischer Arm 2.52 ± 4.39 ·Δ +0.42
CST-Aenderung: observed -32.0 ± 58.0 | Synthetischer Arm -30.7 ± 35.4 ·Δ +1.3
Behandlungsarm vs Synthetischer Arm Verteilungsabgleich: BCVA 58.9 / 100 · CST 64.7 / 100

Mock-Methodenhinweis

Produkt-Mock: Patienten werden mit reproduzierbarer pseudo-zufaelliger Denoising-Logik simuliert und danach auf Szenario-Kontrollmomente kalibriert.

Behandlungsarm vs Synthetischer Arm · Verteilungsabgleich

Histogramm-Overlay

BehandlungsarmSynthetischer Arm

Q-Q-Plot

x-axis: Behandlungsarm quantiles · y-axis: Synthetischer Arm quantiles

Methodik-Pipeline fuer externe Kontrolle

Schritt 1: Datenbereinigung

Raw N: T 120 / C 120

Nach Bereinigung: T 115 / C 115

Schritt 2: Cohort-Definition

Cohort geeignet: T 115 / C 115

Schritt 3: Propensity Score / Gewichtung / Matching

Balance vorher (mittl. |SMD|): 0.299

Balance nachher (mittl. |SMD|): 0.313

Schritt 4: Primaerer Endpunkt

Primaerer Effekt (Behandlung - externe Kontrolle): 5.45

95%-KI: [3.98, 6.92]

Schritt 5: Sensitivitaetsanalyse

n(T/C): 69 / 61

SzenarioEffektDelta vs primaerInterpretation
Strict cohort window5.44-0.02Stable
More aggressive PS trim0.09-5.36Moderate shift
Hidden bias stress (Gamma-like)4.65-0.8Robust

Konditionale Twin-Generierung (X→Y(t))

Baseline-Bedingung X

age 70.9 · Geschlecht F · baseline BCVA 60.5 · baseline CST 379 · Laesionstyp occult · Vorherige Injektionen 4

Kontrafaktische Kontrolltrajektorie

Mittelwert mit 95%-Vorhersageintervall · K=50

Synthetic-Patientenstichprobe

IDAgeBase BCVABase CSTDuration (y)BCVA ΔCST ΔWeight
SYN-00173.160.73813-7.3270.86
SYN-00267.956.838932.9-430.84
SYN-00371.7494972.8-4.2-200.81
SYN-00481.347.33683.23.2-450.79
SYN-00576.355.13653.45.5-400.82
SYN-00675.261.24042.43.4600.84
SYN-00776.350.95011.54.9-600.83
SYN-00872.862.63734.20.5-560.83
SYN-00983.362.24233.66.5-910.85
SYN-01077.161.13833.62.3-340.82
SYN-01168.554.83834.93.5-410.81
SYN-01270.357.74463.3-2.2150.85

update log

Prototype Change Log

  1. 2026-03-06 · v0.4.0

    Konditionale Twin-Generierung (X→Y(t))

    • - Patientenbezogene Baseline-Konditionen hinzugefuegt: Age, Sex, baseline BCVA/CST, Laesionstyp, vorherige Injektionen.
    • - Patient Picker und K-kontrafaktische Generierung (Standard: 50 Twins) fuer ausgewaehlten Behandlungsarm-Patienten hinzugefuegt.
    • - Trajektorienausgabe mit Mittelwert und 95%-Vorhersageintervall hinzugefuegt.
  2. 2026-03-05 · v0.3.0

    Methodik-Pipeline fuer externe Kontrolle

    • - End-to-End-Methodikpipeline hinzugefuegt: Datenbereinigung -> Cohort-Definition -> PS-Gewichtung/Matching -> primaerer Endpunkt -> Sensitivitaetsanalyse.
    • - Konfigurierbare Analyseparameter fuer IPTW vs PS-Matching, Caliper und PS-Trimming hinzugefuegt.
    • - Balance-Diagnostik (mittl. |SMD| vorher/nachher), Behandlungseffekt mit 95%-KI und Sensitivitaetsszenarien hinzugefuegt.
  3. 2026-03-05 · v0.2.0

    Verteilungsabgleich + CSV Export

    • - Panel fuer Verteilungsabgleich zwischen Behandlungsarm und synthetischem Arm hinzugefuegt.
    • - Histogramm-Overlay und Q-Q-Plot mit BCVA/CST-Umschaltung hinzugefuegt.
    • - CSV-Export fuer Verteilungsdaten und synthetische Patientenliste hinzugefuegt.
  4. 2026-03-05 · v0.1.0

    Launch: Ophthalmology Diffusion Twin (Mock)

    • - Einseitiger Mock-Prototyp fuer Synthetic-Control-Generierung mit diffusion-aehnlicher Denoising-Logik hinzugefuegt.
    • - Ophthalmologie-Szenarien (nAMD, DME, GA) mit konfigurierbarer Kohortengroesse, Denoising-Schritten und Kalibrierstaerke.
    • - Vergleich Observed-vs-Synthetic plus patientenbezogene Stichprobe zur Review bereitgestellt.