R-Ladies Rome (English) - Building Reproducible Pipelines with R, Docker and Nix - Bruno Rodrigues

R-Ladies Rome (English) - Building Reproducible Pipelines with R, Docker and Nix - Bruno Rodrigues

716 Lượt nghe
R-Ladies Rome (English) - Building Reproducible Pipelines with R, Docker and Nix - Bruno Rodrigues
In this video you'll find detailed exploration of essential tools and best practices for creating reproducible workflows, as presented by Dr. Bruno Rodrigues. During the session, Dr. Rodrigues covers the integration of R, Docker, and Nix to build robust and reproducible data pipelines. The talk delves into best coding practices, moving away from traditional “script-based” workflows, and demonstrates how Docker can be used to containerize analyses. Additionally, Dr. Rodrigues introduces Nix, a powerful package manager, and discusses its application both within and outside of Docker environments. Viewers will gain practical knowledge and actionable insights, equipping them with the tools needed to enhance their own workflows. The video is an excellent resource for those who want to revisit the session or missed it altogether. Material of the Talk: - Presentation: https://is.gd/raps_rladies_rome_2024 - GitHub Repo: https://github.com/b-rodrigues/rladies_rome_repro_2024 - Book: https://raps-with-r.dev/ More Resources: - https://b-rodrigues.github.io/rix/ - https://books.ropensci.org/targets/ - https://docs.ropensci.org/targets/ - https://rocker-project.org/ - https://github.com/nixos/nixpkgs - https://podman.io/ Welcome to R-Ladies Rome 👋 Please join us and follow here: https://linktr.ee/rladiesrome Minutes: 0:00 R-Ladies Rome Introduction 07:59 Talk Introduction 12:05 Script Based Workflow 27:06 {renv} Package 33:59 {targets} Package 36:27 Docker 1:12:20 Nix Package Msanager 1:24:37 Demo with {rix} Package 1:43:26 Combine Nix and Docker 1:46:01 Conclusion and Q&A