The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Initial release of the catool (Compensation Analysis
Tool) R package.
✨ Features
- Calculates overload compensation based on institutional policies and
enrollment thresholds
- Applies proration logic for courses with low enrollment (default:
4–9 students)
- Identifies qualified credit hours exceeding the regular teaching
load (default: 12 hours)
- Returns detailed, instructor-level summaries with total
compensation
- Supports batch summaries across all instructors
- Offers flexible filtering by subject, instructor, department, or
division
- Produces tidy, export-ready tibbles for audits and administrative
reporting
- Includes a full walkthrough vignette
(
catool-walkthrough
) explaining policy logic and usage
examples
📦 Infrastructure
- Fully documented with
roxygen2
; all exported functions
include runnable examples
- Tested on Windows, Ubuntu, Fedora, and macOS platforms
- Unit tests included (via
testthat
)
- GitHub Actions CI setup for multi-platform testing
- Licensed under AGPL-3
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.