The idea of “reproducible articles” is to enrich the conventional text-based narrative of research manuscripts with code, data and interactive figures that can be executed by the reader. This gives direct insight into the methods, algorithms and data used in the research, increasing transparency and reproducibility.
- Introducing eLife’s first computationally reproducible article (introduction and example of reproducible articles)
- R markdown (file format for making dynamic and fully reproducible documents with R, code is embedded in the text)
- papaja: Reproducible APA manuscripts with R Markdown (R package for creating reproducible articles in APA format)
- Jupyter notebooks (reproducible documents, combining Markdown text and code in different programming languages, including Python and R)