Re-run, Repeat, Reproduce, Reuse, Replicate: Transforming Code into Scientific Contributions

Fabien Benureau 1, * Nicolas Rougier 1
* Corresponding author
1 Mnemosyne - Mnemonic Synergy
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, IMN - Institut des Maladies Neurodégénératives [Bordeaux]
Abstract : Scientific code is not production software. Scientific code participates in the evaluation of a scientific hypothesis. This imposes specific constraints on the code that are often overlooked in practice. We articulate, with a small example, five characteristics that a scientific code in computational science should possess: re-runnable, repeatable, reproducible, reusable and replicable.
Liste complète des métadonnées

Cited literature [15 references]  Display  Hide  Download

https://hal.inria.fr/hal-01577578
Contributor : Nicolas P. Rougier <>
Submitted on : Friday, June 15, 2018 - 4:20:18 PM
Last modification on : Thursday, October 18, 2018 - 11:16:54 AM

Files

draft.pdf
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution - NonCommercial - NoDerivatives 4.0 International License

Identifiers

Citation

Fabien Benureau, Nicolas Rougier. Re-run, Repeat, Reproduce, Reuse, Replicate: Transforming Code into Scientific Contributions. Frontiers in Neuroinformatics, Frontiers, 2018, 11, ⟨10.3389/fninf.2017.00069⟩. ⟨hal-01577578v2⟩

Share

Metrics

Record views

573

Files downloads

43