Publications by rOpenSci - open tools for open science
rOpenSci’s Leadership in #rstats Culture
At their closing keynote at the 2020 RStudio Conference, Hilary Parker and Roger Peng mentioned that they hatched the idea for their excellent Not So Standard Deviations podcast following their reunion at the 2015 rOpenSci unconf, (“runconf15”). That statement went straight to my heart because it pin-pointed how I had been feeling throughout ...
7410 sym 8 img
opentripplanner: Fast and Easy Multimodal Trip Planning in R with OpenTripPlanner
With services like Google Maps, finding the fastest route from A to B has become quick, cheap, and easy. Not just for driving but walking, cycling and public transport too. But in the field of transport studies, we often want not only a single route, but thousands or millions of routes. This is where we hit a problem for services such as Google o...
3364 sym R (1037 sym/4 pcs)
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 everyo...
5159 sym 10 img
Supercharge your GitHub Actions Experience with tic
“Continuous Integration” (CI) has become a standard for proper software development. Checking the integrity of software after changes have been made is essential to ensure its proper functionality. Also, CI helps catch problems introduced by dependencies early when executed on a regular basis (usually done via scheduled CRON runs). Multiple p...
9603 sym R (1038 sym/3 pcs)
parzer: Parse Messy Geographic Coordinates
parzer is a new package for handling messy geographic coordinates. The first version is now on CRAN, with binaries coming soon hopefully (see note about installation below). The package recently completed rOpenSci review. parzer motivation The idea for this package started with a tweet from Noam Ross (https://twitter.com/noamross/status/107073336...
3116 sym R (1053 sym/5 pcs)
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 th...
13824 sym R (5573 sym/9 pcs)
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 th...
8552 sym R (186 sym/1 pcs)
Extracting eBird Data from a Polygon
One of the first things I took on when I started at the Cornell Lab of Ornithology was creating the auk R package for accessing eBird data. The entire eBird dataset can be downloaded as a massive text file, called the eBird Basic Dataset (EBD), and auk pulls out manageable chunks of the dataset based on various spatial, temporal, or taxonomic fil...
4864 sym R (1873 sym/7 pcs) 2 img
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 re...
3352 sym 2 img
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 complex...
16481 sym R (5842 sym/11 pcs) 4 img