diff options
author | Boud Roukema <boud@cosmo.torun.pl> | 2020-04-20 01:05:22 +0200 |
---|---|---|
committer | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2020-04-20 05:14:18 +0100 |
commit | 1d72bf8aa6b9f7e654bd9b1449e34f001e89f404 (patch) | |
tree | 3d8220b44f4ec46508ebb3aaf82db2bb460ab89f | |
parent | c6372f4a5171af37ffdcea186099b267b5bc691a (diff) |
minor language edits
These tiny language edits add 1 word in length.
-rw-r--r-- | paper.tex | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -266,7 +266,7 @@ Otherwise, scientists, who are not usually trained in data management, will rare For example, as we approach the present, successively larger fractions of tools are written in Python, and use Conda or Jupyter (see \ref{principle:complete}). \item \label{principle:verify}\textbf{Verifiable inputs and outputs:} -The project should automaticly verify its inputs (software source code and data) \emph{and} outputs. +The project should automatically verify its inputs (software source code and data) \emph{and} outputs. Thus not needing any expert knowledge to confirm a reproduction. \emph{Comparison with existing:} Such verification is usually possible in most systems, but is usually the responsibility of the project authors. @@ -293,9 +293,9 @@ IPOL is thus not scalable to large projects, which commonly involve dozens of hi \item \label{principle:freesoftware}\textbf{Free and open source software:} Technically, reproducibility (see \ref{definition:reproduction}) is possible with non-free or non-open-source software (a black box). - This principle is thus necessary to complement it with these critical points (to the sciences and to industry): - (1) When the project itself is free software, others can learn-from and build-upon it. - (2) The lineage, can be traced to a free software's implemented algorithm, also enabling optimizations on that level. + This principle is thus necessary to complement the others with these critical points (for the sciences and for industry): + (1) When the project itself is free software, others can learn from and build upon it. + (2) The lineage can be traced to free software's implemented algorithms, enabling optimizations on that level. (3) A free-software package that does not execute on particular hardware can be modified to work on it. (4) A non-free software project typically cannot be distributed by others, making the whole community reliant on the owner's server (even if the owner does not ask for payments). |