Evaluation, Visualisation and Sensitivity Analysis of 'APSIM' Classic Output

Reads Agricultural Production Systems sIMulator ('APSIM') Classic 7.x '.out' files, pairs simulated series with sparse observed measurements, and computes the goodness-of-fit statistics used in crop-model calibration and validation, including the decomposition of root mean squared error into systematic and unsystematic components. Produces publication grade figures with 'ggplot2': one-to-one scatter plots, residual and Taylor diagrams, probability of exceedance curves, multi-variable timelines with a secondary axis, and distribution plots, assembled into multi-panel figures at journal column widths in colour, greyscale or line art. Treatment structure encoded in simulation names is parsed into factor columns, and the sensitivity of an output to those factors is quantified by variance decomposition, one-at-a-time analysis or range screening. A built-in 'shiny' interface watches the output directory and refreshes incrementally as 'APSIM' regenerates its files.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("apsimeval")

0.1.0 by Sukamal Sarkar, a month ago


Browse source code at https://github.com/cran/apsimeval


Authors: Sukamal Sarkar [aut, cre] (ORCID:


Documentation:   PDF Manual  


GPL-3 license


Imports ggplot2, stats, utils, tools, grDevices

Suggests patchwork, shiny, DT, bslib, yaml, readxl, multcompView, testthat, knitr, rmarkdown, spelling


See at CRAN