Reproducible-Research.de

Concepts and tools for the responsible scientist

User Tools

Site Tools


requirements:versioning:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
requirements:versioning:index [2020/09/29 15:47] tillrequirements:versioning:index [2020/09/29 16:16] (current) till
Line 13: Line 13:
 </WRAP> </WRAP>
  
 +As mentioned when discussing [[..:documentation:|documentation]], the exact version(s) of the routines and the operating system used for processing and analysing data needs to be (automatically) saved in the records. This requires the routines used for processing and analysis to have **unique version numbers**. Here, unique means that each version of a routine has exactly one version number and each version number refers to exactly one version of the respective routine (//bijective// in mathematical language).
 +
 +Furthermore, the code of the routines used should be open-source ([[..:opensource:|more details]]) and stored in a **version control system (VCS)** greatly facilitating the handling of different versions.
 +
 +Eventually, the routines and all their versions need to be **long-term archived**, for a similar time frame as the original data. For furhter discussion of the requirements of long-term storage, see the [[..:archiving:|archiving]] requirement.
  
  
requirements/versioning/index.1601387220.txt.gz · Last modified: 2020/09/29 15:47 by till