Localized RNG handling in exported simulation and stability-selection functions so seed= no longer leaves the caller’s RNG state modified.
Reworked the benchmark generation script so it writes to an explicit --output-dir=... path when supplied and otherwise defaults to tempdir(), rather than writing into the package tree by default.
Updated tests and top-level documentation to match the revised RNG and benchmark-output behavior.
Added simulation controls for confounding_strength, active_region_scale, and local_correlation so benchmarks can stress the settings where FDA-aware grouping is expected to help.
Added shipped benchmark artifacts under inst/extdata/benchmarks/, including feature-level mean F1 summaries and ranked selectboost_fda() versus plain SelectBoost settings.
Added a reproducible benchmark script in tools/run_selectboost_sensitivity_study.R and updated the benchmark vignette to read the saved study outputs directly.
SelectBoost.FDA 0.4.0
Added minimal examples to the core functions of the package
Added mapped ground-truth utilities so feature-, group-, and basis-level recovery can be evaluated on transformed FDA designs.
Added a simulation and benchmarks vignette plus release-hardening metadata for CI and pkgdown workflows.
SelectBoost.FDA 0.3.0
Added a broader selector interface with lasso, group_lasso, and sparse_group_lasso aliases, while keeping backend-specific names available.
Added sparse-group lasso support through the SGL package.
Added overlapping interval groups and region-aware association structures for FDA grouping.
Added calibration helpers for stability-selection parameters, interval widths, and SelectBoost c0 grids.
Added method-comparison utilities to run grouped stability selection, interval stability selection, FDA-SelectBoost, and optional FDboost workflows on the same fda_design.