Leakage defence in layers: how splitGraph, fastml and bioLeak divide the work of honest performance estimation
Leakage in cross-validation comes from study structure, from procedure, and from artefacts only the data reveal. This methods note shows how three R packages take one source each, how they compose into one pipeline with a feedback loop, and what each layer buys in a 30-replicate simulation.