calibrar: An R package for fitting complex ecological models

Abstract The fitting or parameter estimation of complex ecological models is a challenging optimisation task, with a notable lack of tools for fitting complex, long runtime or stochastic models. calibrar is an R package that is dedicated to the fitting of complex models to data. It is a generic tool that can be used for any type of model, especially those with non‐differentiable objective functions and long runtime, including individual or agent based models. calibrar supports multiple phases and constrained optimisation, includes 20 optimisation algorithms, including derivative‐based and heuristic ones. It supports any type of parallelisation, the capability to restart interrupted optimisations for long runtime models and the combination of different optimisation methods during the multiple phases of a calibration. User‐level expertise in R is necessary to handle calibration experiments with calibrar, but there is no need to modify the model's code, which can be programmed in any language. It implements maximum likelihood estimation methods and automated construction of the objective function from simulated model outputs. For more experienced users, calibrar allows the implementation of user‐defined objective functions. The package source code is fully accessible and can be installed directly from CRAN.

Authors

Institutions

Publication Details

Journal
Methods in Ecology and Evolution
Published
2025-02-05
DOI
https://doi.org/10.1111/2041-210x.14452
Citations
2
Primary Topic
Data Analysis with R
Type
article
Field-Weighted Citation Impact
4.96

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

calibrar: An R package for fitting complex ecological models

Yunne‐Jai Shin, Ricardo Oliveros‐Ramos
2 citations
Methods in Ecology and Evolution
Data Analysis with R
4.96
article

calibrar: An R package for fitting complex ecological models

Yunne‐Jai Shin, Ricardo Oliveros‐Ramos
article en
2 citations

Abstract

Abstract The fitting or parameter estimation of complex ecological models is a challenging optimisation task, with a notable lack of tools for fitting complex, long runtime or stochastic models. calibrar is an R package that is dedicated to the fitting of complex models to data. It is a generic tool that can be used for any type of model, especially those with non‐differentiable objective functions and long runtime, including individual or agent based models. calibrar supports multiple phases and constrained optimisation, includes 20 optimisation algorithms, including derivative‐based and heuristic ones. It supports any type of parallelisation, the capability to restart interrupted optimisations for long runtime models and the combination of different optimisation methods during the multiple phases of a calibration. User‐level expertise in R is necessary to handle calibration experiments with calibrar, but there is no need to modify the model's code, which can be programmed in any language. It implements maximum likelihood estimation methods and automated construction of the objective function from simulated model outputs. For more experienced users, calibrar allows the implementation of user‐defined objective functions. The package source code is fully accessible and can be installed directly from CRAN.

Methods in Ecology and EvolutionVol. 16(3)
Centre National de la Recherche Scientifique (FR), Ifremer (FR), University of Cape Town (ZA), Université de Montpellier (FR), Instituto del Mar del Peru (PE), Marine Biodiversity Exploitation and Conservation (FR), Institut de Recherche pour le Développement (FR)
Biodiversa+, European Commission, Agence Nationale de la Recherche, Fondation pour la Recherche sur la Biodiversite, HORIZON EUROPE Framework Programme
Openalex Percentile: Top 6%
Data Analysis with R
4.96
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.