DImodels: Diversity-Interactions (DI) Models
The 'DImodels' package is suitable for analysing data from biodiversity and ecosystem function studies using the Diversity-Interactions (DI) modelling approach introduced by Kirwan et al. (2009) <doi:10.1890/08-1684.1>. Suitable data will contain proportions for each species and a community-level response variable, and may also include additional factors, such as blocks or treatments. The package can perform data manipulation tasks, such as computing pairwise interactions (the DI_data() function), can perform an automated model selection process (the autoDI() function) and has the flexibility to fit a wide range of user-defined DI models (the DI() function).
| Version: | 
1.3.3 | 
| Depends: | 
R (≥ 3.6.0) | 
| Imports: | 
methods, graphics, stats, utils, ggplot2, hnp, rootSolve, multcomp, multcompView | 
| Suggests: | 
knitr, rmarkdown, markdown, testthat (≥ 3.0.0), covr | 
| Published: | 
2025-08-19 | 
| DOI: | 
10.32614/CRAN.package.DImodels | 
| Author: | 
Rafael de Andrade Moral [aut, cre],
  John Connolly [aut],
  Rishabh Vishwakarma [ctb],
  Caroline Brophy [aut] | 
| Maintainer: | 
Rafael de Andrade Moral  <rafael.deandrademoral at mu.ie> | 
| BugReports: | 
https://github.com/rafamoral/DImodels/issues | 
| License: | 
GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] | 
| URL: | 
https://dimodels.com/, https://github.com/rafamoral/DImodels | 
| NeedsCompilation: | 
no | 
| Citation: | 
DImodels citation info  | 
| Materials: | 
README  | 
| CRAN checks: | 
DImodels results | 
Documentation:
Downloads:
Reverse dependencies:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=DImodels
to link to this page.