measles 0.2.0
User visible changes
The vaccination efficacy has been modified to reflect a probability (the original intent) instead of a rate. Previous versions were resulting in a higher than expected vaccinated individuals becoming infected (update from epiworldR 0.13.0.0).
Improved documentation regarding vaccination rates and probabilities across models.
measles 0.1.1
CRAN release: 2026-02-21
Internal changes
Removed the
configurescript infrastructure (configure.ac,configure,cleanup,src/Makevars.in) in favor of a staticsrc/Makevarsthat uses R’s own$(SHLIB_OPENMP_CXXFLAGS)for OpenMP support. This addresses CRAN policy compliance by removing unnecessary C++11 compiler testing and custom OpenMP detection.Added
CXX_STD = CXX17tosrc/Makevarsandsrc/Makevars.win, andSystemRequirements: C++17toDESCRIPTION, as required by the epiworld C++ headers (std::string_view,if constexpr).
measles 0.1.0
CRAN release: 2026-02-12
This is the first release of the measles R package, a spin-off of the epiworldR package, focused on modeling measles transmission dynamics.
New Features
- Added
get_contact_matrix()andset_contact_matrix()functions to retrieve and modify the contact matrix for mixing models. These functions are available for:ModelMeaslesMixingModelMeaslesMixingRiskQuarantine