API reference#
The reference below documents the public objects exported from the top-level
bindcurve package. Signatures, parameter descriptions, return values, and
class members are generated from the source docstrings.
Data and fitting#
Validated long-form dose-response observations. |
|
Settings controlling dose-response fitting. |
|
Convenience function for fitting a registered model to dose-response data. |
Results and quality#
Collection of individual fits and parameter summaries. |
|
Immutable result for one fitted curve. |
|
Numerical diagnostics for one fit. |
|
Estimate for one fitted parameter in public physical coordinates. |
|
Summary of one native additive parameter across independent fits. |
|
Summary of one positive concentration-like quantity across fits. |
|
Heuristic thresholds for data-level dose-response QC. |
|
Heuristic thresholds for fit- and summary-level QC. |
Plotting#
Point to annotate on a fitted curve. |
|
Plot observations and fitted curves for each independent experiment. |
|
Plot one summary dose-response curve per compound. |
|
Plot fit residuals against concentration on an existing axes. |
|
Plot model asymptotes as horizontal lines on an existing axes. |
|
Plot arbitrary labeled points evaluated on fitted curves. |
Model infrastructure#
Base class for dose-response models fitted through lmfit. |
|
Observable response plus any model-specific component arrays. |
|
Complete specification for one public model parameter. |
|
Return a registered model by name. |
IC50 conversion#
Result of one IC50-to-Kd conversion. |
|
Convert scalar or DataFrame IC50 values to Kd. |
|
Convert IC50 to Kd with the Cheng-Prusoff approximation. |
|
Convert IC50 to Kd with the exact Munson-Rodbard correction. |
|
Convert IC50 to Kd with the Coleska finite-concentration correction. |
Package metadata#
bindcurve.__version__ contains the installed package version.
- bindcurve.__version__ = '0.1.dev1+g2e7ec87c5'#