rOpenSci HQ

Software 📦

CRAN: GitHub:

New packages

  • The first version (v0.1) of tradestatistics is on CRAN - open trade statistics api wrapper and utility program. Checkout the docs to get started. tradestatistics tradestatistics
  • The first version (v0.1.3) of virtuoso is on CRAN - interface to Virtuoso using ODBC. Checkout the docs to get started. virtuoso virtuoso
  • The first version (v0.6.3) of DataSpaceR is on CRAN - interface to the CAVD DataSpace. Checkout the docs to get started. DataSpaceR DataSpaceR
  • The first version (v0.1) of opencv is on CRAN - bindings to the OpenCV computer vision library. Checkout the README to get started. opencv opencv

New Versions

  • A new version (v0.2.0) of nodbi is on CRAN - the NoSQL database connector. See the release notes for changes. Checkout the README to get started. nodbi nodbi

    new fxns docdb_query()/docdb_exists(); docdb_get() gets limit param

  • A new version (v0.3.0) of getCRUCLdata is on CRAN - use and explore CRU CL v. 2.0 climatology elements. See the release notes for changes. Checkout the docs to get started. getCRUCLdata getCRUCLdata

    remove imports dplyr/tibble/tidyr, and suggest readr/sp; better docs

  • A new version (v3.1.0) of qualtRics is on CRAN - download Qualtrics survey data. See the release notes for changes. Checkout the docs to get started. qualtRics qualtRics

    new maintainer Julia Silge 🎉; fix reason for CRAN archiving; many improvements

  • A new version (v1.0.0) of elastic is on CRAN - general purpose interface to Elasticsearch. See the release notes for changes. Checkout the docs to get started. elastic elastic

    BREAKING CHANGE: new connection interface; many new fxns; new http library; much more

  • A new version (v1.1.0) of nasapower is on CRAN - NASA POWER API Client. See the release notes for changes. Checkout the docs to get started. nasapower nasapower

    bug fixes; change how ‘GLOBAL’ values are requested

  • A new version (v4.9.0) of plotly is on CRAN - Create Interactive Web Graphics via plotly.js. See the release notes for changes. Checkout the plotly book to get started. plotly plotly

    upgrade plotly.js library; a ton of new features; check out the changelog for more info

  • A new version (v0.6) of ssh is on CRAN - Secure shell (SSH) client for R. See the release notes for changes. Checkout the vignette to get started. ssh ssh

    bugfix release: fix hardcoded string passwords

  • A new version (v0.2.2) of fingertipsR is on CRAN - Fingertips data for public health See the release notes for changes. Checkout the vignettes to get started. fingertipsR fingertipsR
  • A new version (v7.1.0) of drake is on CRAN - a pipeline toolkit for reproducible computation at scale. See the release notes for changes. Checkout the docs to get started. drake drake

    new use_drake() fxn; new RStudio addin; many other changes

  • A new version (v0.1.8) of spatsoc is on CRAN - detecting spatial and temporal groups in GPS relocations. See the release notes for changes. Checkout the docs to get started. spatsoc spatsoc

    updated vignettes; new fxns edge_nn() and edge_dist()

  • A new version (v1.2.12) of RefManageR is on CRAN - tools for importing and working with bibliographic references. See the release notes for changes. Checkout the vignettes to get started. RefManageR RefManageR

    many bug fixes

  • A new version (v0.2.1) of stats19 is on CRAN - Work with Open Road Traffic Casualty Data from Great Britain. See the release notes for changes. Checkout the docs to get started. stats19 stats19

    fixed issue with column labels not being there

  • A new version (v2.0-9) of CoordinateCleaner is on CRAN - automated cleaning of occurrence records from biological collections. See the release notes for changes. Checkout the docs to get started. CoordinateCleaner CoordinateCleaner

    fixes to cc_outl()

Software Review ✔

We accept community contributed packages via our onboarding system - an open software review system, sorta like scholarly paper review, but way better. We’ll highlight newly onboarded packages here. A huge thanks to our reviewers, who do a lot of work reviewing (see the blog post on our review system), and the authors of the packages!

If you want to be a reviewer fill out this short form, and we’ll ping you when there’s a submission that fits in your area of expertise.

The following package was recently submitted:

The following three packages recently went through our onboarding process and have been approved:

On the blog

Community calls

Stefanie Butland wrote about our upcoming community call: Security for R.


Sam Albers, Ilaria Prosdocimi, and Sam Zipper wrote about a new task view for hydrology hosted with rOpenSci: Getting your toes wet in R: Hydrology, meteorology, and more.

Use Cases

The following 11 works use/cite rOpenSci software:

In The News

Erin Buchanan used our package rorcid in her blog post Updating Your CV with Packages.

Benjamin Louis wrote a blog post using pdftools: PDF vs HTML : Extracting information from a Google Form with R.

Call For Contributors

Part of the mission of rOpenSci is making sustainable software that users can rely on. Some software maintainers need to give up maintenance due to a variety of circumstances. When that happens we try to find new maintainers. We’ve had five recent examples of maintainer transitions within rOpenSci:

We’ve got only one package in need of a new maintainer:

Keep up with rOpenSci


  1. Kelly, M. J., So, J., Rogers, A. J., Gregory, G., Li, J., Zethoven, M., … Kats, L. M. (2019). Bcor loss perturbs myeloid differentiation and promotes leukaemogenesis. Nature Communications, 10(1). 

  2. Rybinski, K. 2019. A machine learning framework for automated analysis of central bank communication and media discourse. The case of Narodowy Bank Polski. Bank & Credit. 50(1): 1-20. 

  3. Pinto, N. S., Palaoro, A. V., & Peixoto, P. E. C. (2019). All by myself? Meta‐analysis of animal contests shows stronger support for self than for mutual assessment models. Biological Reviews. 

  4. Konzen, E., Shi, J. Q., & Wang, Z. (2019). Modelling Function-Valued Processes with Nonseparable Covariance Structure. arXiv preprint arXiv:1903.09981. 

  5. Nghiem, J., Potter, C., & Baiman, R. (2019). Detection of Vegetation Cover Change in Renewable Energy Development Zones of Southern California Using MODIS NDVI Time Series Analysis, 2000 to 2018. Environments, 6(4), 40. 

  6. Harris, M. (2019). KLRfome - Kernel Logistic Regression on Focal Mean Embeddings. Journal of Open Source Software, 4(35), 722. 

  7. Marcos, B., Gonçalves, J., Alcaraz-Segura, D., Cunha, M., & Honrado, J. P. (2019). Improving the detection of wildfire disturbances in space and time based on indicators extracted from MODIS data: a case study in northern Portugal. International Journal of Applied Earth Observation and Geoinformation, 78, 77-85. 

  8. De Frenne, P., Zellweger, F., Rodríguez-Sánchez, F., Scheffers, B. R., Hylander, K., Luoto, M., … Lenoir, J. (2019). Global buffering of temperatures under forest canopies. Nature Ecology & Evolution. 

  9. Matthias, L., Jahn, N., & Laakso, M. (2019). The Two-Way Street of Open Access Journal Publishing: Flip It and Reverse It. Publications, 7(2), 23. 

  10. Medina, I. (2019). The role of the environment in the evolution of nest shape in Australian passerines. Scientific Reports, 9(1). 

  11. Castro, R., Tierra, A., & Luna, M. (2019). Assessing the Horizontal Positional Accuracy in OpenStreetMap: A Big Data Approach. Lecture Notes in Control and Information Sciences, 513–523.