Changelog
Source:NEWS.md
grouper 0.7.2
- Added
single_semesterextraction for multi-role allocations without prior workload data. - Moved multi-role semester capacity to extraction so model preparation uses the stored
C. - Updated the Shiny workload apps to run the multi-role engine directly.
grouper 0.7.1
- Renamed the bundled workload data to
multirole_*. - Expanded the workload examples with a complete TA/GR workflow.
- Documented the single-semester synthetic prior-workload convention.
grouper 0.7.0
- Added the multi-role workload allocation engine and wrapper support.
- Added independent TA/GR preferences, fairness, and cohort protection.
- Omitted objective components and supporting model structure when their weights are
NULLor zero. - Retained the existing PhD workflow and Shiny applications.
grouper 0.6.2
- Unified all three shiny apps into a single app with 3 tabs.
- Added wrapper function for solving and post-processing in one step.
- Added configurable four-value seniority scoring for the PhD model’s E-allocation objective while retaining year-based cohort constraints.
- Clarified that PhD preference matrices may use user-defined numeric scores.
- Added
protected_yearto choose which Year 1-4 cohort receives the PhD model’s soft TA-load protection.
grouper 0.6.1
- Added wrapper functions for extracting information.
- Added unit tests for main functions under R/
- Added shiny app for PhD workload allocation model.
grouper 0.6.0
- Added a PhD workload allocation model, with associated extraction and post-processing functions.
- Modularized model preparation and added a wrapper for easier use.
- Updated
data/testing datasets for the PhD model. - Added a PhD-model vignette and expanded sanity checks to include a sample workflow.
- Deployed the pkgdown website.
grouper 0.5.0
CRAN release: 2025-10-16
- Added shiny apps (one for dba and one for pba) to inst/shiny/ folder
grouper 0.4.0
- Added functionality to use custom dissimilarity matrix in DBA
- Vignette examples added for above, and to demonstrate use of arrays in YAML file.