retestR: Model-Based Anomaly Detection for Repeat Test-Takers

Flags repeat test-takers whose second-attempt performance departs from what a growth model predicts, using independent evidence sources: model-expected score gain (accounting for regression to the mean, time between attempts and remediation), differential performance on exposed versus new items (Sinharay, 2017, <doi:10.3102/1076998616673872>), and differential response speed under a lognormal response-time model (van der Linden, 2006, <doi:10.3102/10769986031002181>). Evidence is combined into a risk index calibrated by parametric bootstrap under the no-misconduct model, so flagging thresholds carry explicit false-positive rates.

Package details

AuthorDaniel Edi [aut, cre, cph] (ORCID: <https://orcid.org/0000-0001-5475-819X>)
MaintainerDaniel Edi <danieledi2026@gmail.com>
LicenseMIT + file LICENSE
Version0.1.0
URL https://github.com/edidatasolutions/retestR  https://edidatasolutions.github.io/retestR/ 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("retestR")

Try the retestR package in your browser

Any scripts or data that you put into this service are public.

retestR documentation built on Oct. 8, 2026, 5:08 p.m.