From 43816863335cc44714448d8e51dd0f83b3e2b12e Mon Sep 17 00:00:00 2001 From: David Valls-Gabaud Date: Fri, 1 May 2020 12:37:45 +0100 Subject: Minor edits in abstract No need to invent a new word (archive-able) when an existing one (archivable) does the job. One issue that we have not included and which perhaps we could discuss in the paper (space permitting), is that this tool could bypass the use of blockchains in this context. --- paper.tex | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/paper.tex b/paper.tex index 0fb14d9..14973ba 100644 --- a/paper.tex +++ b/paper.tex @@ -53,20 +53,20 @@ %% Abstract {\noindent\mpregular %% CONTEXT - Many reproducible workflow solutions have been proposed during recent decades. - Most use the popular high-level technologies when they were created, providing an immediate solution that is not sustainable in the long-term. - However, decades later, scientists lack the resources to re-write their projects, while still being accountable for their results. - This creates generational gaps and due to the obsolete technologies, impedes reproducibility or building upon previous work. + Many reproducible workflow solutions have been proposed over the recent decades. + Most use the popular high-level technologies when they were created, providing an immediate solution which is unlikely to be sustainable in the long term. + Indeed, decades later, scientists lack the resources to re-write their projects while still being accountable for their results. + This creates generational gaps and, due to obsolete technologies, impedes reproducibility or building upon previous work. %% AIM We aim to introduce a set of criteria to address this problem and demonstrate their practicality. %% METHOD The criteria are: completeness (i.e., no dependency beyond a POSIX-compatible operating system, no administrator privileges, no network connection and primarily stored in plain-text); modular design; temporal provenance; scalability; and free-and-open-source software. - %% RESULTS Their usefulness is tested through an implementation: "Maneage" (managing+lineage). - It is stored in machine-actionable and human-readable plain-text, enabling version-control, cheap archival, automatic parsing to extract data provenance, and peer-reviewable verification. + %% RESULTS + It is stored in machine-actionable and human-readable plain-text, enabling version-control, cheap archival, automatic parsing to extract data provenance, and peer-reviewable verification. Furthermore, we show that these criteria are not limited to long-term reproducibility but also the immediate/fast regime. It has been tested in several research publications including the present one, with snapshot \projectversion. - %%CONCLUSION + %% CONCLUSION We conclude that requiring longevity from solutions is realistic, and discuss the benefits of these criteria for scientific progress. \horizontalline -- cgit v1.2.1