waltlabtools.core.CalCurve

class CalCurve(model=None, coefs=(), lod=- inf, lod_sds=3, force_lod=False)[source]

Calibration curve.

A calibration curve is the result of regressing the calibrator data with a specific functional form.

Parameters
  • model (Model or str) -- The functional model to use. Should be a valid Model object or a string referring to a built-in Model.

  • coefs (list-like) -- Numerical values of the parameters specified by model.

  • lod (numeric, optional) -- Lower limit of detection (LOD).

  • lod_sds (numeric, default 3) -- Number of standard deviations above blank at which the lower limit of detection is calculated. Common values include 2.5 (Quanterix), 3 (Walt Lab), and 10 (lower limit of quantification, LLOQ).

  • force_lod (bool, default False) -- Should readings below the LOD be set to the LOD?