renv

Mit dem Paketmanagement-Werkzeug renv lässt sich die in einem R-Projekt verwendeten Paketversionen in einer sogenannten Lockdatei festhalten und später exakt wiederherstellen. Das Tool entspricht damit für R dem, was Conda oder pip für Python sind: Es fixiert die verwendeten Softwareabhängigkeiten (Paket-/Bibliotheksversionen), isoliert aber – anders als ein Container wie Docker – nicht das gesamte Betriebssystem. In der Forschung wird renv häufig genutzt, um die R-Paketumgebung eines Replikationspakets nachvollziehbar und reproduzierbar zu dokumentieren.