In this tutorial, we describe a workflow to ensure long-term reproducibility of R-based data analyses. The workflow leverages established tools and practices from software engineering. It combines the benefits of various open-source software tools including R Markdown, Git, Make, and Docker, whose interplay ensures seamless integration of version management, dynamic report generation conforming to various journal styles, and full cross-platform and long-term computational reproducibility. The workflow ensures meeting the primary goals that 1) the reporting of statistical results is consistent with the actual statistical results (dynamic report generation), 2) the analysis exactly reproduces at a later point in time even if the computing platform or software is changed (computational reproducibility), and 3) changes at any time (during development and post-publication) are tracked, tagged, and documented while earlier versions of both data and code remain accessible.

Features

  • Containerization, dependence management, version management
  • Increases scientific productivity
  • Facilitating later reproducibility and reuse of code and data
  • Reporting of statistical results is consistent with the actual statistical results
  • R Markdown, Git, Make, and Docker
  • Ensures seamless integration of version management

Project Samples

Project Activity

See All Activity >

License

Creative Commons Attribution License

Follow Reproducible-research

Reproducible-research Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Reproducible-research!

Additional Project Details

Programming Language

R

Related Categories

R Software Development Software, R Information Analysis Software, R Data Analytics Tool

Registered

2022-08-23