Skip to contents

Main Entry Points

The two functions most users call directly. Both expect preprocessed data on the fitting scale (use curveRcore::preprocess_standards() upstream).

bead_assay_example
Synthetic Multi-Plate Bead Assay Example Dataset
elisa_assay_example
Synthetic Multi-Plate ELISA Example Dataset
fit_calibration_freq()
Fit a Frequentist Calibration Curve (Single Curve)
fit_calibration_freq_multiplate()
Fit Frequentist Calibration Curves Across Multiple Curves

Multi-Curve Helpers

Convenience extractors that operate on calibration_result_multiplate objects.

collect_samples()
Extract All Sample Predictions from Multi-Curve Results
summary_table()
Extract a Combined Summary Table from Multi-Curve Results

NLS Fitting Engine

Lower-level functions that implement multi-start Levenberg-Marquardt fitting for one plate. Called internally by fit_calibration_freq() but exported for users who need fine-grained control.

compute_model_constraints()
Compute Parameter Bounds for All Candidate Models
fit_ensemble_nls()
Fit Ensemble of NLS Models for One Plate
generate_start_lists()
Generate Multi-Start Lists for NLS Fitting

Model Selection

AIC-based ranking and best-parameter extraction. select_best_aic() is a pure ranking step; eligibility gating is handled upstream by curveRcore::select_best_eligible().

summarise_ensemble()
Summarise Ensemble Fit Statistics
extract_best_parameters()
Extract Parameters from the Best Fit
select_best_aic()
Select the Best Model by AIC

Grid Prediction & Uncertainty

Evaluates the best-fit model across the prediction grid, computes delta-method confidence intervals on the response, back-calculates concentration, and propagates uncertainty to se_concentration and pcov.

predict_grid_freq()
Predict Grid with Uncertainty (Frequentist)

Sample Back-Calculation

Applies the analytical model inverse to test-sample responses, propagates uncertainty via the delta method, and multiplies by the dilution factor to produce final_concentration.

predict_samples_freq()
Predict Concentration for Test Samples