Reproducibility is the ability to use the product of academic research, the paper along with the full computational environment used to produce the results in the paper such as the code, data, etc., to reproduce the results and create new work based on the research. To advance the scientific research, researchers should be able to efficiently build upon past research and it should not be difficult for them to apply the basic tenets of scientific methods.
Documenting workflow, data, and code during the active phase of the scientific research is important for communication of the scholarship and replication of the results. When researchers submit a scientific paper or would like to replicate their work, they face the challenge of having to remember all the details of their own work if they haven't included well documentation with their previous work. Check out this post to know more about problems that could face researchers and could be avoided by applying reproducibility practices.
This guide presents basic steps to apply on research entities to sustain and ensure the integrity of reproducibility of the scientific research process.
To make your research reproducible, you should consider planning in the beginning of your project not after you submit a publication. Therefore, this guide will walk you throughout steps to manage your project from the beginning and also manage each entity of the research process.
By reading this guide, you should be able to: