Changelog
Source:NEWS.md
cpam 0.2.1
- Fixed bug where
lancaster()was not exported, causingmatch.fun("lancaster")to fail for installed package users - Replaced fragile
match.fun()lookup with internal resolution incompute_p_values() - Added
aggregation_methodparameter toestimate_changepoint()for consistency withcompute_p_values() - Exported
lancaster()with documentation - Added tests for p-value aggregation methods
cpam 0.2.0
CRAN release: 2026-03-04
- Added
acat()function for p-value aggregation - Added
aggregation_methodparameter tocompute_p_values()to allow users to choose between “lancaster” (default) and “acat” methods - Improved performance by reusing GAM design matrices in
compute_p_values()andestimate_changepoint() - Changed
compute_mvndefault toFALSEinestimate_changepoint()to skip costly multivariate normal simulation by default - Fixed tidyselect deprecation warnings
cpam 0.1.3
CRAN release: 2025-03-13
- First release of cpam on CRAN.
- Implements changepoint detection, smooth and shape-constrained trends for time series omics data.
- Supports transcript- and gene-level analysis, case-only and case-control studies, and uncertainty quantification.
- Includes an interactive ‘shiny’ interface.