How can you write a good R package? Read a starter guide, the “R packages” book, “Writing R Extensions”, and then? This talk will feature ways to take your R package, and your R development skills, to the next level! We shall present tools that equip you with helpful flags and metrics, from R CMD check locally and on the cloud, to lintr::lint_package() and covr::package_coverage(). We shall also mention tools that automagically improve your package or its docs: the styler and pkgdown packages.
OpenAQ is a non-profit fighting air inequality by harmonizing disparate real-time and historical AQ open data. In my talk I explained how to get OpenAQ data into R via my own ropenaq package, and via Amazon Web Services Athena.
rOpenSci est une communauté de chercheurs et de développeurs informatiques collaborant pour créer des paquets R pour soutenir la science ouverte et reproductible. Certains de ces paquets sont créés et maintenus par le personnel de rOpenSci, d’autres par des volontaires.
Pour assurer la qualité de tous les paquets, rOpenSci a un système de revue des paquets par des pairs, rOpenSci Software Peer Review. Ce système est transparent et accessible sur GitHub.