Reproducible Analytical Pipelines
Fit for the Future: Leading a modern statistical service
Alice Byers
Data Innovation Team, Data Division
25 April 2024
About me
Why should I care about RAP?
- Less time spent producing routine analysis; more time for other work
What is RAP?
RAP principles (1)
In order to achieve the full benefits, at a minimum a RAP must:
RAP principles (2)
Be version controlled; e.g. Git
Be open to anyone; e.g. code published on GitHub
Follow good practice for quality assurance
Contain well-commented code and have documentation embedded
Examples of projects
Stages of analysis
Data extraction
Data cleaning
Data analysis
Modelling
Data visualisation
Reporting
Where to start
- Following all 7 principles will help you to achieve the full benefits
RAP Support
Long-term support (~ 4-6 months) with regular meetings to review progress
One-off call to answer questions and provide advice
The aim is to help you to develop your RAP skills, not to write code for you.
Get in touch to discuss your project