rOpenSci | rOpenSci News Digest, September 2026

rOpenSci News Digest, September 2026

Dear rOpenSci friends, it’s time for our monthly news roundup! You can read this post on our blog. Now let’s dive into the activity at and around rOpenSci!

🔗 rOpenSci HQ

🔗 Yani and Mark at “Open Communities in the age of AI”

rOpenSci community manager Yani and software-review lead Mark will participate in the upcoming Openscapes community call on October 1st (this Thursday!) at 9:30AM PT (16:30 UTC) entitled “Open Communities in the Age of AI”, together with Mara Averick, Senior Developer Advocate at Quansight and Hadley Wickham, Chief Scientist at Posit.

Event page, including link for free registration.

🔗 Champions Program update

Our current 2026–2027 cohort has completed the training phase and is now focused on developing their individual projects with the support of their mentors, as well as on their outreach activities.

Meanwhile, the 2025–2026 cohort will wrap up their journey with a closing community call, Más Allá del Código: muestra abierta de los proyectos de nuestros campeon(a|e)s (Beyond the Code: an open showcase of our Champions’ Projects). At the call, the Champions will present their final projects, from creating, improving, and reviewing R packages to the outreach work that brought those projects to their communities. They’ll also share what their projects led to, including scholarships, new collaborations, and professional growth. The event is in Spanish. The call will take place on Monday, October 12 at 15:00 UTC. Come get inspired, ask your questions live, and help us celebrate our growing open-source community!

🔗 We’re still celebrating our 15th anniversary! 🎉

In July, we started to share stories from members of our community about their experiences with rOpenSci. Our second story features Yi-Chin Sunny Tseng and her connection with rOpenSci. Read it on our blog: Happy Birthday rOpenSci — My Journey from First-Time Developer to Current Opportunities Stay tuned for more stories from our community as we continue celebrating 15 years of rOpenSci!

🔗 rOpenSci at LatinR 2026 in Medellín, Colombia. See you there!

Registration for LatinR 2026 (November 11–13, Universidad de Antioquia, Medellín) is now open, and rOpenSci will have a strong presence.

Jeroen will give a talk on R-Universe. Yani will lead a workshop on R package development and give a talk on the Champions Program’s open curriculum. Nic Crane is one of the conference’s keynote speakers. Evelia Lorena Coss Navarrete, one of our Champions, will talk about the package she developed during the program. Several other rOpenSci folks — Natalia Da Silva, Luis Verde, and Francisco Cardozo, among others — will also be there. Jeroen, Francisco, and Yani will take part in the hackathon during the conference.

Join us in Medellín!

🔗 Coworking

Read all about coworking!

And remember, you can always cowork independently on work related to R, work on packages that tend to be neglected, or work on what ever you need to get done!

🔗 Software 📦

The following two packages recently became a part of our software suite:

  • ciecl, developed by Rodolfo Tasso Suazo: Tools for working with the International Classification of Diseases (ICD-10 Chile official MINSAL/DEIS v2018). Includes optimized SQL search with SQLite, fuzzy matching of medical terms (Jaro-Winkler), Charlson and Elixhauser comorbidity calculation, WHO ICD-11 API integration, and hierarchical code validation. Data from Centro FIC Chile DEIS https://deis.minsal.cl/centrofic/. It has been reviewed by Maëlle Salmon and Yanina Bellini.

  • brapiR2, developed by Joash Joshua Ayo: Provides pipe-friendly, stateless read access to the Breeding API (BrAPI) v2.1 specification, an open community standard for plant breeding data interchange maintained by the BrAPI project https://brapi.org. Wraps 32 of the 37 BrAPI v2.1 entities across all four modules, Core, Germplasm, Phenotyping, and Genotyping, covering 49 of the specifications 138 retrieval (GET and search) endpoints and returning tidy tibbles ready for analysis. Write and update endpoints are out of scope by design. Features include automatic pagination, async search handling, response caching, parallel batch fetching, and convenience functions for genomic selection workflows (e.g. dosage matrix extraction). Designed for plant breeders and bioinformaticians who need programmatic access to plant breeding databases that implement the BrAPI’ v2 specification. It has been reviewed by David Waring and Jenna Hershberger.

Discover more packages, read more about Software Peer Review.

🔗 New versions

The following twenty-two packages have had an update since the last newsletter: visdat (v0.6.1), nycOpenData (v0.2.3), ruODK (v1.6.0), stats19 (v4.1.0), npi (v0.3.1), promoutils (v0.7.0), brapiR2 (v0.2.0), ciecl (v1.0.0), bibtex (v0.5.3), ckanr (v0.9.0), osmapiR (v0.2.6), distionary (v0.2.0), GLMMcosinor (v0.2.2), reviser (v0.3.1), autotest (v0.2), occCite (v0.6.3), readODS (v2.3.6), osmdata (v0.4.1), goodpractice (v1.2.0), galamm (v0.4.1), RAMEN (v2.1.2), and EDIutils (v3.0.1).

🔗 Software Peer Review

There are seventeen recently closed and active submissions and 4 submissions on hold. Issues are at different stages:

Find out more about Software Peer Review and how to get involved.

🔗 On the blog

🔗 Calls for contributions

🔗 Calls for maintainers

If you’re interested in maintaining any of the R packages below, you might enjoy reading our blog post What Does It Mean to Maintain a Package?.

🔗 Calls for contributions

Refer to our help wanted page – before opening a PR, we recommend asking in the issue whether help is still needed.

🔗 Package development corner

Some useful information for R package developers. 👀

🔗 {covr2gh}: Coverage summary as GitHub comment

The covr2gh package by Dragoș Moldovan-Grünfeld provides an automated way to summarise the impact of a pull request (PR) on test coverage directly within GitHub. See it in action in a PR in the tfrmt R package.

🔗 Deprecation messages for package data

Hugo Gruson wrote an exhaustive post about the deprecation of data in an R package. The post features the delayedAssign() function.

🔗 A refactoring story featuring people

Athanasia Mo Mowinckel published “Why ggseg Atlases Became Function Calls”, where she explains how she made data into objects into a package in order to allow re-exporting them. She furthermore tells how she got to that conclusion by trying out different solutions and discussing with other package developers in the rOpenSci Slack workspace.

🔗 usethis 3.2.2

The usethis package was updated on CRAN. The changelog features many quality of life improvements around Git and GitHub, and a new use_readme_qmd() function for drafting a README in the Quarto format.

🔗 Last words

Thanks for reading! If you want to get involved with rOpenSci, check out our Contributing Guide. This guide will help direct you to the right place, whether you want to make code contributions, non-code contributions, or contribute in other ways such as through sharing use cases. You can also support our work through donations.

If you haven’t subscribed to our newsletter yet, you can do so though our signup form. Until it’s time for our next newsletter, you can keep in touch with us through our website, Mastodon, or LinkedIn. See you soon!