rOpenSci | Blog

All posts (Page 22 of 61)

Where to go observe birds in Radolfzell? An answer with R and open data

This post is the 1st post of a series showcasing various rOpenSci packages as if Maëlle were a birder trying to make the most of R in general and rOpenSci in particular. Although the series use cases will mostly feature birds, it’ll be the occasion to highlight rOpenSci’s packages that are more widely applicable, so read on no matter what your field is! Moreoever, each post should stand on its own....

Extracting and Processing eBird Data

eBird is an online tool for recording bird observations. The eBird database currently contains over 500 million records of bird sightings, spanning every country and nearly every bird species, making it an extremely valuable resource for bird research and conservation. These data can be used to map the distribution and abundance of species, and assess how species’ ranges are changing over time. This dataset is available for download as a text file; however, this file is huge (over 180 GB!...

A package for dimensionality reduction of large data

Motivation Note: Recently, two new UMAP R packages have appeared. These new packages provide more features than umapr does and they are more actively developed. These packages are: umap, which provides the same Python wrapping function as umapr and also an R implementation, removing the need for the Python version to be installed. It is available on CRAN. uwot, which also provides an R implementation, removing the need for the Python version to be installed....

rOpenSci Educators Collaborative: How Can We Develop a Community of Innovative R Educators?

tl;dr: we propose three calls to action: Share your curricular materials in the open. Participate in the rOpenSci Education profile series. Discuss with us how you want to be involved in rOpenSci Educators’ Collaborative. In previous posts in this series, we identified challenges that individual instructors typically face when teaching science with R, and shared characteristics of effective educational resources to help address these challenges. However, the toughest challenges that educators in this area face are human, rather than technological....

rOpenSci Educators Collaborative: What Educational Resources Work Well and Why?

In the first post of this series, we sketched out some of the common challenges faced by educators who teach with R across scientific domains. In this post, we delve into what makes a “good” educational resource for teaching science with R. For instructors teaching sciences with R, there are a number of open educational resources that they can reuse, tailor to their own teaching style, or use to inspire them in creating their own materials....

Working together to push science forward

Happy rOpenSci users can be found at