Warnings as errors for robust pipelines with {chronicler}
Channel: Bruno Rodrigues
Date: 2023-11-20

In this video I'll show you how you can use my package {chronicler} which helps you deal with stupid mistakes like filters that result in empty data sets, or typos that result in errors that can be hard to find. {chronicler} essentially adds a log to every object you compute, which you can read later on to find out what's wrong with it!

By combining {chronicler} and Nix you can really create very robust pipelines!

{chronicler}'s website: https://b-rodrigues.github.io/chronicler/

My previous videos on Nix which you should watch to follow along: 
https://youtu.be/VXB4e11lHtw
https://www.youtube.com/watch?v=c1LhgeTTxaI
https://www.youtube.com/watch?v=R3t83-2aNwY

Link to the github repository from the video:
https://github.com/b-rodrigues/chronicler_targets_pipeline/tree/chronicler

Read my blog posts on Nix: https://www.brodrigues.co/tags/nix

Link to {rix}'s website: https://b-rodrigues.github.io/rix/

Read my books to learn about R and building reproducible analytical pipelines: https://www.brodrigues.co/about/books/

Follow me on twitter: https://twitter.com/brodriguesco

Follow me on Mastodon: https://fosstodon.org/@brodriguesco

Read my blog: https://www.brodrigues.co