Computational reproducibility is a simple premise in theory, but is difficult to achieve in practice. Building upon past efforts and proposals to maximize reproducibility and rigor in bioinformatics, we present a framework called the five pillars of reproducible computational research. These include (1) literate programming, (2) code version control and sharing, (3) compute environment control, (4) persistent data sharing and (5) documentation. These practices will ensure that computational research work can be reproduced quickly and easily, long into the future. This guide is designed for bioinformatics data analysts and bioinformaticians in training, but should be relevant to other domains of study.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC10591307PMC
http://dx.doi.org/10.1093/bib/bbad375DOI Listing

Publication Analysis

Top Keywords

computational reproducibility
8
pillars computational
4
reproducibility bioinformatics
4
bioinformatics computational
4
reproducibility simple
4
simple premise
4
premise theory
4
theory difficult
4
difficult achieve
4
achieve practice
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!