Reproducible-Research.de

Concepts and tools for the responsible scientist

User Tools

Site Tools


tools:versionnumbers:index

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:versionnumbers:index [2019/01/27 22:08] – [What to use] tilltools:versionnumbers:index [2020/09/27 12:23] (current) – [Which tool to use] till
Line 1: Line 1:
-====== Version numbers ======+{{fa>hashtag?48&align=right}} ====== Version numbers ======
  
 //Unique and unequivocal references to routines// //Unique and unequivocal references to routines//
 +
 +<WRAP group>
 +<WRAP column 32px>{{fa>key?32}}</WRAP>
 +<WRAP column 85%>
 +  * Version numbers and version control are two independent aspects.
 +  * Version numbers (and a VCS) are necessary prerequisites for reproducibility --\\ and essential for proper scientific data analysis.
 +  * Version numbers should be expressive and follow a clear scheme.
 +  * The version number should be stored at //exactly one// place\\ and changed following a fixed scheme.
 +  * Schemes should be followed consequently.
 +</WRAP>
 +</WRAP>
 +
 +
 +Reproducible research implies to be able to track every processing step down to the data used as well as to the exact version of each processing routine. Therefore, every routine needs to have a unique and unequivocal (in mathematical terms: bijective) version number it can be referenced with.
  
  
Line 11: Line 25:
 <WRAP column 32px>[[https://semver.org/|{{fa>hashtag?32}}]]</WRAP> <WRAP column 32px>[[https://semver.org/|{{fa>hashtag?32}}]]</WRAP>
 <WRAP column 76%> <WRAP column 76%>
-[[https://semver.org/|SemVer]] -- Semantic Versioning\\ Highlighting compatibility+[[https://semver.org/|SemVer]] -- Semantic Versioning\\ Highlighting compatibility, widespread, used for most Python projects
 </WRAP> </WRAP>
 </WRAP> </WRAP>
 +
 +
 +\\
 +<WRAP half column leftalign><WRAP button>[[..:vcs:|← Version control]]</WRAP></WRAP>
 +<WRAP half column rightalign><WRAP button>[[..:license:|Licenses →]]</WRAP></WRAP>
  
tools/versionnumbers/index.1548623317.txt.gz · Last modified: 2019/01/27 22:08 by till