openmpp: An R package for dynamic microsimulation modeling using OpenM++
OpenM++ is a powerful open-source and cross-platform software and domain-specific language to develop, use, and deploy dynamic microsimulations or agent-based models.The openmpp R package provides a programmatic interface to OpenM++ to simplify the process of connecting to local or remote instances with secure user authentication, communicating with web services, creating, managing, and running large-scale and complex microsimulations, performing scalable and reproducible computations, and gathering results for reproducible reporting.
Authors
- Yibing Ruan (ORCID: https://orcid.org/0000-0002-2417-7172)
- Matthew T. Warkentin (ORCID: https://orcid.org/0000-0001-8730-3511)
- Darren R. Brenner (ORCID: https://orcid.org/0000-0003-1305-2582)
- John M. Hutchinson (ORCID: https://orcid.org/0000-0003-0937-2882)
Institutions
- University of Calgary (CA)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2025-05-30
- DOI
- https://doi.org/10.21105/joss.07435
- Primary Topic
- demographic modeling and climate adaptation
- Type
- article
- Field-Weighted Citation Impact
- 0.00