1 git-versiohallinta

Mikäli A) käytät R:ää tai muuta skriptattavaa (vs. valikkopohjainen) ohjelmaa datan analysoimisessa, ja kirjoitat B) analyysit tekstimuotoisiin (plain text) tiedostoihin kuten Rmarkdown, on versiohallinnan (revision control / version control) käyttöönotto on erinomainen idea.

Miksi?

  • oman työn ja tiedonhallinnan “kestävyys” (sustainable software and data management practises)
  • oppiminen ja kontribuoiminen tutkimusprojekteihin ja tutkimusohjelmistoihin (git + github/gitlab on tällä hetkellä se infrastruktuuri, jossa kehitystyö pitkälti tapahtuu)
  • tieteen avoimuus ja toistettavuus (reproducibility)
    • datat & analyysit (julkaisut jo on osin avoimia ja asia on ns. prosessissa)
    • analyysien (ohjelmistojen) tekeminen viitattaviksi
    • datojen dokumentointi, lisensointi ja esillepano

2016 Markus Kainu.

Creative Commons -lisenssi
Tämä teos on lisensoitu Creative Commons Nimeä 4.0 Kansainvälinen -lisenssillä.

Tämä sivusto on tehty R:ssä Rmarkdown-paketin uusimmassa kehitysversion uudella render_site()`-funktiolla, jonka tekee staattisten responsiivisten verkkosivujen tekemisen helpoksi. Katso ohjeet: