Expand description
Clinical Decision Support Engine.
Validated clinical risk scoring, pharmacological screening, and FHIR Observation validation — all as pure-Rust, zero-FFI computations.
Risk models:
qualia:computeRiskScore:framingham → framingham_10yr_risk()
qualia:computeRiskScore:cha2ds2 → cha2ds2_vasc_score()
qualia:computeRiskScore:score2 → score2_risk()
Pharmacology:
qualia:evaluateDrugInteraction → check_drug_interactions()
qualia:checkContraindication → check_contraindications()
Observation validation:
qualia:validateFhirObservation → validate_fhir_observation()
qualia:evaluateLongitudinalTrend → longitudinal_trend()
qualia:evaluateGeneExpression → evaluate_gene_expression()
Structs§
- Cha2ds2
Vasc Input - Cha2ds2
Vasc Result - Contraindication
Result - Drug
Interaction - Fhir
Observation - Fhir
Validation Result - Framingham
Input - Framingham
Result - Gene
Expression Result - PkOne
Compartment Input - PkResult
- Renal
Input - Score2
Input - Score2
Result - Sofa
Input - Time
Point - Trend
Result
Enums§
- Expression
Direction - Interaction
Severity - NCI CTCAE-style severity levels.
- Observation
Status - Risk
Category - Score2
Region - Trend
Direction
Functions§
- cha2ds2_
vasc_ score - check_
contraindications - Checks a single medication (by q_hash name) against active conditions (SNOMED CT q_hashes).
- check_
drug_ interactions - CYP450-based drug-drug interaction screening.
Drug identifiers are
q_hash(rxnorm_name). - ckd_
epi_ egfr - Computes eGFR using the 2021 CKD-EPI equation (creatinine, without race).
- cockcroft_
gault_ crcl - Computes Creatinine Clearance (CrCl) via Cockcroft-Gault equation.
- evaluate_
gene_ expression - Evaluates normalised expression (RPKM/TPM) against a fold-change threshold.
- framingham_
10yr_ risk - longitudinal_
trend - OLS linear regression over a biomarker time series.
improvement_direction:1= rising is good (e.g. eGFR),-1= falling is good (e.g. BP, HbA1c). - one_
compartment_ pk_ model - Predicts drug concentration using a 1-compartment IV bolus model.
- score2_
risk - sofa_
score - Evaluates acute sepsis morbidity via the SOFA score (0-24).
- validate_
fhir_ observation