311
views
1
recommends
+1 Recommend
2 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Git can facilitate greater reproducibility and increased transparency in science

      research-article
      1 ,
      Source Code for Biology and Medicine
      BioMed Central
      Reproducible research, Version control, Open science

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Background

          Reproducibility is the hallmark of good science. Maintaining a high degree of transparency in scientific reporting is essential not just for gaining trust and credibility within the scientific community but also for facilitating the development of new ideas. Sharing data and computer code associated with publications is becoming increasingly common, motivated partly in response to data deposition requirements from journals and mandates from funders. Despite this increase in transparency, it is still difficult to reproduce or build upon the findings of most scientific publications without access to a more complete workflow.

          Findings

          Version control systems (VCS), which have long been used to maintain code repositories in the software industry, are now finding new applications in science. One such open source VCS, Git, provides a lightweight yet robust framework that is ideal for managing the full suite of research outputs such as datasets, statistical code, figures, lab notes, and manuscripts. For individual researchers, Git provides a powerful way to track and compare versions, retrace errors, explore new approaches in a structured manner, while maintaining a full audit trail. For larger collaborative efforts, Git and Git hosting services make it possible for everyone to work asynchronously and merge their contributions at any time, all the while maintaining a complete authorship trail. In this paper I provide an overview of Git along with use-cases that highlight how this tool can be leveraged to make science more reproducible and transparent, foster new collaborations, and support novel uses.

          Related collections

          Most cited references12

          • Record: found
          • Abstract: found
          • Article: not found

          Reproducible research in computational science.

          Roger Peng (2011)
          Computational science has led to exciting new developments, but the nature of the work has exposed limitations in our ability to evaluate published findings. Reproducibility has the potential to serve as a minimum standard for judging scientific claims when full independent replication of a study is not possible.
            Bookmark
            • Record: found
            • Abstract: found
            • Article: not found

            Sharing Detailed Research Data Is Associated with Increased Citation Rate

            Background Sharing research data provides benefit to the general scientific community, but the benefit is less obvious for the investigator who makes his or her data available. Principal Findings We examined the citation history of 85 cancer microarray clinical trial publications with respect to the availability of their data. The 48% of trials with publicly available microarray data received 85% of the aggregate citations. Publicly available data was significantly (p = 0.006) associated with a 69% increase in citations, independently of journal impact factor, date of publication, and author country of origin using linear regression. Significance This correlation between publicly available data and increased literature impact may further motivate investigators to share their detailed research data.
              Bookmark
              • Record: found
              • Abstract: found
              • Article: not found

              The case for open computer programs.

              Scientific communication relies on evidence that cannot be entirely included in publications, but the rise of computational science has added a new layer of inaccessibility. Although it is now accepted that data should be made available on request, the current regulations regarding the availability of software are inconsistent. We argue that, with some exceptions, anything less than the release of source programs is intolerable for results that depend on computation. The vagaries of hardware, software and natural language will always ensure that exact reproducibility remains uncertain, but withholding code increases the chances that efforts to reproduce results will fail.
                Bookmark

                Author and article information

                Contributors
                Journal
                Source Code Biol Med
                Source Code Biol Med
                Source Code for Biology and Medicine
                BioMed Central
                1751-0473
                2013
                28 February 2013
                : 8
                : 7
                Affiliations
                [1 ]Environmental Science, Policy, and Management, University of California, Berkeley, Berkeley, CA 94720, USA
                Article
                1751-0473-8-7
                10.1186/1751-0473-8-7
                3639880
                23448176
                71b814e6-3a62-4275-bdb9-9762f2bc6622
                Copyright ©2013 Ram; licensee BioMed Central Ltd.

                This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

                History
                : 25 January 2013
                : 6 February 2013
                Categories
                Brief Reports

                Bioinformatics & Computational biology
                reproducible research,version control,open science
                Bioinformatics & Computational biology
                reproducible research, version control, open science

                Comments

                Comment on this article