clinical_lab_values 0.1.0 copy "clinical_lab_values: ^0.1.0" to clipboard
clinical_lab_values: ^0.1.0 copied to clipboard

Type-safe clinical laboratory values with unit conversion, reference ranges and clinical interpretation (glucose, HbA1c, lipids, creatinine) for Dart.

0.1.0 #

Initial release.

  • Core API: LabValue<U, C> interface, ReferenceRange, Severity, PatientContext / PatientSex.
  • Glucose: mg/dL ↔ mmol/L conversion, ADA-based categorization (hypoglycemia / normal / prediabetes / diabetes) across fasting, postprandial and random contexts, reference ranges and severity.
  • HbA1c: NGSP % ↔ IFCC mmol/mol conversion, ADA-based categorization (normal / prediabetes / diabetes), reference ranges and severity.
  • Lipids: TotalCholesterol, Hdl, Ldl, Triglycerides with mg/dL ↔ mmol/L conversion and NCEP ATP III categorization, plus a LipidPanel composite exposing the TC/HDL ratio, non-HDL cholesterol, and a heuristic cardiovascularRisk band.
  • Creatinine: mg/dL ↔ µmol/L conversion with sex-specific reference ranges (via PatientContext), categorization (low / normal / elevated) and severity.
1
likes
160
points
33
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Type-safe clinical laboratory values with unit conversion, reference ranges and clinical interpretation (glucose, HbA1c, lipids, creatinine) for Dart.

Repository (GitHub)
View/report issues

Topics

#health #medical #healthcare #units

License

MIT (license)

More

Packages that depend on clinical_lab_values