Science Workflow

ファーマコメトリクス

GUM不确定性伝播を伴うクリニカル投与量のモデル化

Back to Science Hub

Sounioでのファーマコメトリクス

Sounioは、厳格な不确定性処理を伴う薬量の最適化を可能にする強力なファーマコメトリクスモデリングプラットフォームを提供します。

GUM準拠のバンコミシン投与量

SounioのKnowledge構造体は信頼度値(ε)を持ち、計算に伝播します。

// 15 mg/kg/day: レベル1Aの証拠(RCTメタ分析、18センター、n=2204)
// `ε=0.92`は既知の患者間の分散性を伴う高品質の証拠の信頼度を表します。
let base_dose: Knowledge<f64> = Knowledge(15.0, ε=0.92, prov="ASHP_2020_Level1A_RCT")

// 病院のフロースケール: 78.5 kgの患者で±0.5 kg → `ε=0.98`(調整されたデバイス)。
let weight: Knowledge<f64> = Knowledge(78.5, ε=0.98, prov="hospital_scale_calibrated")
let ref_wt: Knowledge<f64> = Knowledge(70.0, ε=1.0)

// GUM伝播は自動的で、独立な誤差の場合、`ε(a/b) = ε(a)×ε(b)`です。
let weight_factor: Knowledge<f64> = weight / ref_wt
let dose1: Knowledge<f64> = base_dose * weight_factor
// `ε(dose1)` ≈ 0.92 × 0.98 × 1.0 = 0.9016

セフティゲート

信頼度をコンパイル時や実行時でセフティ閾値を強制付けることができます。

let conf_dose = dose3.ε

if conf_dose >= 0.82 {
    println("  PRESCRIBE: dose pipeline confidence sufficient")
} else {
    println("  BLOCKED:   refine CrCl estimate (Cockcroft-Gault CV too high)")
}