{
  "abstract": "Due to the growing use of high-dimensional data and methodological advances in medical research, reproducibility of research is increasingly dependent on the availability of reproducible code. However, code is rarely made available and too often only partly reproducible. Here, we aim to provide practical and easily implementable recommendations for medical researchers to improve the reproducibility of their code. We reviewed current coding practices in the population-based Rotterdam Study cohort. Based on this review, we formulated the following five recommendations to improve the reproducibility of code used in data analysis: (1) make reproducibility a priority and allocate time and resources; (2) implement systematic code review by peers, as it further strengthens reproducibility. We provide a code review checklist, which serves as a practical tool to facilitate structured code review; (3) write comprehensible code that is well-structured; (4) report decisions transparently, for instance by providing the annotated workflow code for data cleaning, formatting and sample selection; and (5) focus on accessibility of code and data and share both, when possible, via an open repository to foster accessibility. Ideally, this repository should be managed by the institution and should be accessible to everyone. Based on these five recommendations, medical researchers can take actionable steps to improve the reproducibility of their research. Importantly, these recommendations are thought to provide a practical starting point for enhancing reproducibility rather than mandatory guidelines.",
  "authors": [
    {
      "affiliations": [
        "Department of Radiology and Nuclear Medicine, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands",
        "Department of Epidemiology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands"
      ],
      "name": "Anna Maria Streiber"
    },
    {
      "affiliations": [
        "Department of Epidemiology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands"
      ],
      "name": "Sanne J W Hoepel"
    },
    {
      "affiliations": [
        "Erasmus MC University Medical Center Sophia Children's Hospital, Rotterdam, Netherlands"
      ],
      "name": "Elisabet Blok"
    },
    {
      "affiliations": [
        "Department of Epidemiology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands"
      ],
      "name": "Frank J A van Rooij"
    },
    {
      "affiliations": [
        "Department of Radiology and Nuclear Medicine, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands",
        "Department of Epidemiology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands"
      ],
      "name": "Julia Neitzel"
    },
    {
      "affiliations": [
        "Department of Epidemiology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands"
      ],
      "name": "Jeremy Labrecque"
    },
    {
      "affiliations": [
        "Department of Epidemiology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands",
        "Department of Neurology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands"
      ],
      "name": "M Kamram Ikram"
    },
    {
      "affiliations": [
        "Department of Radiology and Nuclear Medicine, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands",
        "Department of Epidemiology, Erasmus MC University Medical Center Rotterdam, Rotterdam, Netherlands",
        "Department of Epidemiology, Harvard T H Chan School of Public Health, Boston, Massachusetts, USA",
        "Neurosciences, KU Leuven, Leuven, Flanders, Belgium"
      ],
      "name": "Daniel Bos"
    }
  ],
  "title": "Improving reproducibility of data analysis and code in medical research: 5 recommendations to get started",
  "uid": "d57e98eb-42ff-5356-af4c-2a3c099c664b"
}
