Archivierung - Fuenfgeld/DMA2022DataProjectB GitHub Wiki

GitHub erfüllt durch seine Struktur insbesondere die Anforderung der Reproduzierbarkeit. Das GitHub-Repositorium enthält neben Programm-Code auch Grafiken und eine ausführliche Dokumentation im integrierten Wiki. All diese Bestandteile unterliegen der Versionskontrolle und ermöglichen somit das Rückgängigmachen fehlerhafter Änderungen.

Außerdem sind die Daten im GitHub-Repositorium gemäß der sog. FAIR-Kriterien organisiert. FAIR steht hierbei für:

Findable (Auffindbarkeit):

  • Zuordnung der Datensätze durch GitHub Versionsverwaltung möglich
  • Verschaffen eines Überblicks über Metadaten und den ausführbaren Code mithilfe der Dokumentation im Wiki
  • Verlinkung zu Code-Abschnitten im Dokumentationstext

Accessible (Zugänglichkeit):

  • der Zugang zum GitHub-Repositorium mit Wiki-Dokumentation und integrierten Notebooks ist öffentlich
  • Voraussetzung für die Ausführung der Studie (siehe Systemumgebung).

Interoperable (Interoperabilität):

  • Ausführbarer Code ist plattformunabhängig und kann somit unter verschiedenen Betriebssystemen genutzt werden, da breit anwendbare Sprachen wie Python genutzt werden

Reusable (Wiederverwendbarkeit):

  • Speicherung sowohl aller Quelldaten als auch der erstellten Plots in Google Drive
  • Zusätzliche Speicherung der Daten in Cloud der Hochschule Mannheim