riem_anova()
den → nperm
(default changed from 5 to 1000)one_bootstrap() removed and replaced with
one_permutation()Benefits of permutation test approach: - Faster computation (no synthetic data generation required) - More stable p-values (no parameter estimation variability) - Exact test under null hypothesis (when group labels are exchangeable) - Simpler implementation (direct shuffling of observations)
Motivation: - Asymptotic tests showed inflation issues - Bootstrap was computationally expensive and under-conservative - Permutation test is more natural for comparing sub-populations
See GitHub issue #61 and PR #62 for detailed discussion and implementation.
riem_anova() documentation with permutation
test descriptionone_permutation() function documentationThis release is pending comprehensive validation through simulation studies (EXP-MP-062). Initial testing shows correct behavior, but full Type I error and power analysis is ongoing.
LICENSE file with the MIT license.