- Added method references to the
Descriptionfield using author-year and DOI format. - Added small executable examples for all exported functions and removed an
unnecessary
\dontrun{}wrapper. - Kept
\donttest{}only for the optionalDESeq2example and made its example metadata explicit factors. - Enabled execution of the nested-validation vignette example.
- Made the test runner skip cleanly when the suggested
testthatpackage is unavailable.
- Pre-built vignette output included in the source tarball (inst/doc).
- Added spelling whitelist (inst/WORDLIST) for CRAN incoming checks.
- Excluded local working directories from the package tarball.
- Added unit tests covering export, DESeq2 differential-expression, end-to-end discovery, and boundary/error cases.
- Added full MIT license text (
LICENSE.md) and.Rbuildignore.
detectPanel provides a leakage-aware workflow for discovery and validation
of small biomarker panels.
- Detectability-aware feature filtering.
- Small-panel search with nested cross-validation.
- Repeated stratified resampling utilities.
- Logistic panel fitting with automatic L2-penalized fallback for unstable or separation-prone fits.
- Prediction support for fitted
detectPanel_resultobjects. - Panel and feature selection-frequency summaries.
- Export and visualization utilities.
The package is covered by simulated-data tests and unit tests, including
nested-validation, model-fitting, prediction, resampling, and plotting
workflows. Release candidates are checked with R CMD check --as-cran.