ReciPies: A Lightweight Data Transformation Pipeline for Reproducible ML
Abstract
Machine Learning (ML) workflows live or die by their data‑preprocessing steps. In Python, these steps are oftenscattered across ad‑hoc scripts or opaque scikit-learn snippets that are hard to read, audit, or reuse.ReciPies provides a concise, human‑readable, and reproducible way to declare, execute, and sharepreprocessing pipelines following configuration-as-code principles. It lowers the cognitive load offeature engineering, improves reproducibility, and makes methodological choices explicit forresearchers, engineering teams, and peer reviewers.
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 2 January 2026