Skip to contents

Fit EC50 models

Start here when you are ready to fit one model or compare candidate models.

estimate_EC50() ec50_multimodel()
Estimate effective doses for grouped dose-response data

Check and diagnose

Check data before fitting and inspect fit quality after fitting.

check_ec50_data()
Check dose-response data before EC50 fitting
fit_quality() fit_failures()
Inspect EC50 fit quality and failures
residual_data() plot_residuals()
Extract and plot EC50 residual diagnostics

Select models

Rank candidate models and keep the best-supported model per group.

model_selection() best_model()
Select EC50 candidate models

Predict and report

Create predictions and manuscript-friendly EC50 tables.

predict_ec50()
Predict responses from fitted EC50 models
report_ec50()
Build EC50 report tables

Work with fitted objects

Extract estimates, metadata, fitted models, and curve coordinates.

ec50_estimates() ec50_metadata() fitted_models() curve_data()
Extract information from fitted EC50 objects

Plot with ggplot2

Draw raw observations and fitted dose-response curves.

plot_EC50_curves()
Plot fitted dose-response curves for multiple isolates

Data

multi_isolate
Multi-isolate dose-response data