Automatic Code Cleaning in R with Rclean
Leave the code cleaner than you found it. – R.C. Martin in Clean Code The R language has become very popular among scientists and analysts because it enables the rapid development of software and empowers scientific investigation. However, regardless of the language used, data analysis is usually complicated. Because of various project complexities and time constraints, analytical software often reflects these challenges. “What did I measure? What analyses are relevant to the study?
2 Months in 2 Minutes - rOpenSci News, April 2020
rOpenSci HQ The recording, collaborative notes and links to community discussion and resources are up for our latest Community Call on Maintaining an R package. Panel moderated by Julia Silge included Elin Waring, Erin Grand, Leonardo Collado-Torres, and Scott Chamberlain. Software Peer Review 1 staff-contributed package passed software peer review. parzer - Parse messy geographic coordinates. Author: Scott Chamberlain; Reviewers: Julien Brun, María Victoria Munafó; Read the Review On March 16, we paused new submissions for software peer review for 30 days (possibly longer) in the interest of reducing load on reviewers and editors in light of the COVID-19 crisis.
rOpenSci Dev Guide 0.4.0: Updates
rOpenSci Software Peer Review’s guidance has been compiled in an online book for more than one year now. We’ve just released its fourth version. To find out what’s new in our dev guide 0.4.0, you can read the changelog, or this blog post for more digested information. Note that, as indicated in the README of the software review repo, in the interest of reducing load on reviewers and editors as we manage the COVID-19 crisis, rOpenSci is temporarily pausing new submissions for software peer review for 30 days (and possibly longer).
10 Things We Learned in Creating the Blog Guide with bookdown
After soliciting, reviewing, and publishing over 100 blog posts and tech notes by rOpenSci community members, we have created the rOpenSci Blog Guide for Authors and Editors to address many frequently asked questions and frequently given suggestions. Technically, we structured the content as a bookdown gitbook. It was Stef’s first foray into the glorious process of publishing a book with bookdown, and Maëlle’s second1. And oh, we learned a lot.
Community Call - Maintaining an R Package
For this Community Call, we’re trying something different. We’ll start with a short talk by Julia Silge, then spend most of the time on Q & A with four panelists - Elin Waring, Erin Grand, Leonardo Collado-Torres, and Scott Chamberlain - moderated by Julia. Our panelists bring a wide range of perspectives so there’s something for everyone. Collectively, they have experience developing and maintaining passion-project packages, very popular packages, too many packages on CRAN, packages on Bioconductor, and taking over maintenance (and changing things!