ReScience C

Last updated

Creation

ReScience C was created in 2015 by Nicolas Rougier and Konrad Hinsen in the context of the replication crisis of the early 2010s, in which concern about difficulty in replicating (different data or details of method) or reproducing (same data, same method) peer-reviewed, published research papers was widely discussed. [4] ReScience C's scope is computational research, with the motivation that journals rarely require the provision of source code, and when source code is provided, it is rarely checked against the results claimed in the research article. [5]

Policies and methods

The scope of ReScience C is mainly focussed on researchers' attempts to replicate computations made by other authors, using independently written, free and open-source software (FOSS). [1] Articles are submitted using the "issues" feature of a git repository run by GitHub, together with other online archiving services, including Zenodo and Software Heritage. Peer review takes place publicly in the same "issues" online format. [2]

In 2020, Nature reported on the results of ReScience C's "Ten Years' Reproducibility Challenge", in which scientists were asked to try reproducing the results from peer-reviewed articles that they had published at least ten years earlier, using the same data and software if possible, updated to a modern software environment and free licensing. [1] As of 24 August 2020, out of 35 researchers who had proposed to reproduce the results of 43 of their old articles, 28 reports had been written, 13 had been accepted after peer review and published, among which 11 documented successful reproductions. [1]

Related Research Articles

Reproducibility, closely related to replicability and repeatability, is a major principle underpinning the scientific method. For the findings of a study to be reproducible means that results obtained by an experiment or an observational study or in a statistical analysis of a data set should be achieved again with a high degree of reliability when the study is replicated. There are different kinds of replication but typically replication studies involve different researchers using the same methodology. Only after one or several such successful replications should a result be recognized as scientific knowledge.

wxWidgets Widget toolkit

wxWidgets is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. wxWidgets enables a program's GUI code to compile and run on several computer platforms with minimal or no code changes. A wide choice of compilers and other tools to use with wxWidgets facilitates development of sophisticated applications. wxWidgets supports a comprehensive range of popular operating systems and graphical libraries, both proprietary and free, and is widely deployed in prominent organizations.

Source-available software is software released through a source code distribution model that includes arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting the criteria to be called open-source. The licenses associated with the offerings range from allowing code to be viewed for reference to allowing code to be modified and redistributed for both commercial and non-commercial purposes.

Psi is an ab initio computational chemistry package originally written by the research group of Henry F. Schaefer, III. Utilizing Psi, one can perform a calculation on a molecular system with various kinds of methods such as Hartree-Fock, Post-Hartree–Fock electron correlation methods, and density functional theory. The program can compute energies, optimize molecular geometries, and compute vibrational frequencies. The major part of the program is written in C++, while Python API is also available, which allows users to perform complex computations or automate tasks easily.

Computational science, also known as scientific computing, technical computing or scientific computation (SC), is a division of science that uses advanced computing capabilities to understand and solve complex physical problems. This includes

A source-code-hosting facility is a file archive and web hosting facility for source code of software, documentation, web pages, and other works, accessible either publicly or privately. They are often used by open-source software projects and other multi-developer projects to maintain revision and version history, or version control. Many repositories provide a bug tracking system, and offer release management, mailing lists, and wiki-based project documentation. Software authors generally retain their copyright when software is posted to a code hosting facilities.

CellProfiler is free, open-source software designed to enable biologists without training in computer vision or programming to quantitatively measure phenotypes from thousands of images automatically. Advanced algorithms for image analysis are available as individual modules that can be placed in sequential order together to form a pipeline; the pipeline is then used to identify and measure biological objects and features in images, particularly those obtained through fluorescence microscopy.

qBittorrent Free and open source BitTorrent client

qBittorrent is a cross-platform free and open-source BitTorrent client written in native C++. It relies on Boost, Qt 6 toolkit and the libtorrent-rasterbar library, with an optional search engine written in Python.

Authorea is an online collaborative writing tool that allows researchers to write, cite, collaborate, host data and publish. It has been described as "Google Docs for Scientists". It has been owned by the commercial publishing company Wiley through Atypon since 2018.

Software Heritage provides a service for archiving and referencing historical and contemporary software — with a focus on human readable source code. The site was unveiled in 2016 by Inria  and is supported by UNESCO. The project itself is structured as a non‑profit multi‑stakeholder initiative.

<span class="mw-page-title-main">Notebook interface</span> Programming tool blending code and documents

A notebook interface or computational notebook is a virtual notebook environment used for literate programming, a method of writing computer programs. Some notebooks are WYSIWYG environments including executable calculations embedded in formatted documents; others separate calculations and text into separate sections. Notebooks share some goals and features with spreadsheets and word processors but go beyond their limited data models.

<span class="mw-page-title-main">Project Jupyter</span> Open source data science software

Project Jupyter is a project to develop open-source software, open standards, and services for interactive computing across multiple programming languages. It was spun off from IPython in 2014 by Fernando Pérez and Brian Granger. Project Jupyter's name is a reference to the three core programming languages supported by Jupyter, which are Julia, Python and R. Its name and logo are an homage to Galileo's discovery of the moons of Jupiter, as documented in notebooks attributed to Galileo. Project Jupyter has developed and supported the interactive computing products Jupyter Notebook, JupyterHub, and JupyterLab. Jupyter is financially sponsored by NumFOCUS.

<i>Journal of Open Source Software</i> Academic journal

The Journal of Open Source Software is a peer-reviewed open-access scientific journal covering open-source software from any research discipline. The journal was founded in 2016 by editors Arfon Smith, Kyle Niemeyer, Dan Katz, Kevin Moerman, and Karthik Ram. The editor-in-chief is Arfon Smith, and associate editors-in-chief are Dan Katz, Kevin Moerman, Kyle Niemeyer, and Krysten Thyng. The journal is a sponsored project of NumFOCUS and an affiliate of the Open Source Initiative. The journal uses GitHub as publishing platform.

Jennifer "Jenny" Bryan is a data scientist and an associate professor of statistics at the University of British Columbia where she developed the Master in Data Science Program. She is a statistician and software engineer at RStudio from Vancouver, Canada and is known for creating open source tools which connect R to Google Sheets and Google Drive.

The Carpentries is a nonprofit organization that teaches software engineering and data science skills to researchers through instructional workshops. The Carpentries is made up of three programs areas: Software Carpentry, Data Carpentry and Library Carpentry.

CovidSim is an epidemiological model for COVID-19 developed by Imperial College COVID-19 Response Team, led by Neil Ferguson. The Imperial College study addresses the question: If complete suppression is not feasible, what is the best strategy combining incomplete suppression and control that is feasible and leads to acceptable outcomes?

Originally developed in 2019 by Microsoft under the name Coco, and later rebranded to Confidential Consortium Framework; (CCF) is an open-source framework for the development of a new category performant applications that focuses on the optimization of secure multi-party computation and data availability. Intended to accelerate the adoption of blockchain technology by enterprise; CCF can enable a variety of high-scale, confidential permissioned distributed ledger networks that meet key enterprise requirements.

<span class="mw-page-title-main">Karthik Ram</span> Data scientist

Karthik Ram is a research scientist at the Berkeley Institute for Data Science and member of the Initiative for Global Change Biology at the University of California, Berkeley. He is best known for being the co-founder of rOpenSci. Ram's work focuses on global change, data science, and open research software.

References

  1. 1 2 3 4 5 6 Perkel, Jeffrey M. (2020-08-24). "Challenge to scientists: does your ten-year-old code still run?". Nature . 584 (7822): 656–658. Bibcode:2020Natur.584..656P. doi:10.1038/d41586-020-02462-7. PMID   32839567.
  2. 1 2 "Overview of the submission process". GitHub . 2020. Archived from the original on 2020-08-31. Retrieved 2020-08-31.
  3. "Reproducible Science is good. Replicated Science is better". GitHub . 2020. Archived from the original on 2020-08-31. Retrieved 2020-08-31.
  4. Pashler, Harold; Wagenmakers, Eric Jan (2012). "Editors' Introduction to the Special Section on Replicability in Psychological Science: A Crisis of Confidence?". Perspectives on Psychological Science. 7 (6): 528–530. doi:10.1177/1745691612465253. PMID   26168108. S2CID   26361121.
  5. Rougier, Nicolas P.; Hinsen, Konrad (2017-12-18). "Sustainable computational science: the ReScience initiative". PeerJ Computer Science . 3: e142. arXiv: 1707.04393 . Bibcode:2017arXiv170704393R. doi: 10.7717/peerj-cs.142 . ISSN   2376-5992. PMC   8530091 . PMID   34722870. S2CID   7392801.