Introduction
ec50estimator provides a quick, automated way to estimate the effective concentration that reduces growth by 50% (EC50) from multi-isolate dose-response datasets. It is designed for scientists who need a simple workflow for grouped or stratified experiments while still using the modelling engine from drc.
The package now keeps runtime dependencies intentionally small: drc is the only imported package.
Download and install
Install the stable release from CRAN.
install.packages("ec50estimator")A development version can be download using the following code:
pak::pak("AlvesKS/ec50estimator")Quick example
library(ec50estimator)
data(multi_isolate)
ec50 <- estimate_EC50(
growth ~ dose,
data = multi_isolate,
isolate_col = "isolate",
strata_col = c("field", "fungicida"),
fct = drc::LL.3(),
interval = "delta"
)
head(ec50)