@article{fdi:010094266, title = {calibrar : an {R} package for fitting complex ecological models}, author = {{O}liveros-{R}amos, {R}. and {S}hin, {Y}unne-{J}ai}, editor = {}, language = {{ENG}}, abstract = {{T}he 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. {I}t 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. {I}t 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. {U}ser-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. {I}t implements maximum likelihood estimation methods and automated construction of the objective function from simulated model outputs. {F}or more experienced users, calibrar allows the implementation of user-defined objective functions. {T}he package source code is fully accessible and can be installed directly from {CRAN}.}, keywords = {black-box optimisation ; calibration ; evolutionary algorithms ; individual ; based model ; inverse problem ; parameter estimation ; stochastic model}, booktitle = {}, journal = {{M}ethods in {E}cology and {E}volution}, volume = {16}, numero = {3}, pages = {507--519}, ISSN = {2041-210{X}}, year = {2025}, DOI = {10.1111/2041-210x.14452}, URL = {https://www.documentation.ird.fr/hor/fdi:010094266}, }