Friday, August 28, 2026 From rOpenSci (https://ropensci.org/blog/2026/08/28/news-august-2026/). Except where otherwise noted, content on this site is licensed under the CC-BY license.
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!
Our Champions are making great progress! 🌟 They’ve now completed the training on good open source software development practices, package development, and peer review, and are moving on to explore community building and communications. Meanwhile, mentoring is underway with monthly meetings helping Champions move their projects forward. We’re already starting to see some exciting results: first versions of packages are taking shape, and some Champions will soon be sharing their work at LatinR! Stay tuned for more updates as their projects continue to grow! 🚀
💪 R-Universe has started building and checking packages for Windows ARM64. Read more in our tech note.
🧬 R-Universe is now part of the infrastructure of the Bioconductor submission process.
In July, we started to share stories from members of our community about their experiences with rOpenSci. Our first story features Eunseop Kim and his connection with rOpenSci. Read it on our blog: From Peer Review to Mentorship: My rOpenSci Story Stay tuned for more stories from our community as we continue celebrating 15 years of rOpenSci!
Read all about coworking!
Tuesday September 1st, 14:00 Europe Central (12:00 UTC) “Getting to Know SORTEE”, with Steffi LaZerte and co-host Ed Ivimey-Cook.
Tuesday October 6th, 09:00 Americas Pacific (16:00 UTC) “Writing Tests & Testing in R”, with Yanina Bellini Saibene and co-host Olivier Leroy.
Tuesday November 3rd, 09:00 Australia Western (01:00 UTC) TBA, with Steffi LaZerte and co-host TBA.
Tuesday December 8th, 14:00 Europe Central (12:00 UTC) “Code Linting in R”, with Steffi LaZerte and co-host Etienne Bacher.
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!
The following four packages recently became a part of our software suite:
lakefetch, developed by Jeremy Lynch Farrell: Calculates fetch (open water distance) and wave exposure metrics for lake sampling points. Downloads lake boundaries from OpenStreetMap, calculates directional fetch using a ray-casting approach, and optionally integrates National Hydrography Dataset (NHD) data https://www.usgs.gov/national-hydrography for hydrological context including outlet and inlet locations. Can estimate lake depth from surface area using empirical relationships, and integrate historical weather data for cumulative wave energy calculations. Includes an optional interactive shiny application for visualization. It has been reviewed by Jorrit Mesman and Kelly Hondula.
galamm, developed by Øystein Sørensen: Estimates generalized additive latent and mixed models using maximum marginal likelihood, as defined in Sorensen et al. (2023) https://doi.org/10.1007/s11336-023-09910-z, which is an extension of Rabe-Hesketh and Skrondal (2004)s unifying framework for multilevel latent variable modeling https://doi.org/10.1007/BF02295939. Efficient computation is done using sparse matrix methods, Laplace approximation, and automatic differentiation. The framework includes generalized multilevel models with heteroscedastic residuals, mixed response types, factor loadings, smoothing splines, crossed random effects, and combinations thereof. Syntax for model formulation is close to lme4 (Bates et al. (2015) https://doi.org/10.18637/jss.v067.i01) and PLmixed’ (Rockwood and Jeon (2019) https://doi.org/10.1080/00273171.2018.1516541). It has been reviewed by Nicholas Clark and David Lawrence Miller.
EpiStrainDynamics, developed by Saras Windecker together with Oliver Eales, James McCaw, and Freya Shearer: EpiStrainDynamics is a statistical framework developed for inferring temporal trends of multiple pathogens from routinely collected surveillance data. It has been reviewed by Sangeeta Bhatia and Joshua Lambert.
RAMEN, developed by Erick I. Navarro-Delgado together with Keegan Korthauer and Michael S. Kobor: Using population data, RAMEN identifies which genetic (G), environmental (E), additive (G+E) or interaction (GxE) model better explains DNA methylation levels in genome-wide locations with high DNA methylation variability. It has been reviewed by Lluís Revilla Sancho and Ulduz Vafadarshamasbi.
Discover more packages, read more about Software Peer Review.
The following twenty-five packages have had an update since the last newsletter: DataSpaceR (v1.0.2), RAMEN (v2.1.1), frictionless (v1.3.0), cffr (v1.4.2), nodbi (v0.15.0), reviser (v0.2.0), writexl (v2.0.1), rangr (v1.0.10), lightr (v2.1.0), gert (v2.4.1), c14bazAAR (5.3.0), landscapetools (v0.6.3), comtradr (v1.0.6), lingtypology (v1.1.26), textreuse (v1.0.2), sofa (v0.4.2), pkgstats (v0.2.4), refsplitr (v1.2.3), npi (v0.3.0), rerddap (v1.3.0), stantargets (0.1.3), openalexR (v3.1.0), ernest (v1.2.5), mregions2 (v1.1.3), and spiro (v0.2.4).
There are eighteen recently closed and active submissions and 5 submissions on hold. Issues are at different stages:
Five at ‘6/approved’:
EpiStrainDynamics, Infer temporal trends of multiple pathogens. Submitted by Saras Windecker. (Stats).
lakefetch, Calculate Fetch and Wave Exposure for Lake Sampling Points. Submitted by jeremylfarrell.
RAMEN, RAMEN: Regional Association of Methylome variability with the Exposome and geNome. Submitted by Erick Navarro-Delgado.
priorsense, Prior Diagnostics and Sensitivity Analysis. Submitted by Noa Kallioinen. (Stats).
galamm, Generalized Additive Latent and Mixed Models. Submitted by Øystein Sørensen. (Stats).
Two at ‘5/awaiting-reviewer(s)-response’:
RAQSAPI, A Simple Interface to the US EPA Air Quality System Data Mart API. Submitted by mccroweyclinton-EPA.
ciecl, International Classification of Diseases ICD-10/ICD-11 for Chile. Submitted by Rodolfo Tasso.
Two at ‘4/review(s)-in-awaiting-changes’:
rcrisp, Automate the Delineation of Urban River Spaces. Submitted by Claudiu Forgaci. (Stats).
coevolve, Fit Bayesian Generalized Dynamic Phylogenetic Models using Stan. Submitted by Scott Claessens. (Stats).
Two at ‘3/reviewer(s)-assigned’:
brapiR2, A Tidyverse-Native Client for the BrAPI v2 (Breeding API) Specification. Submitted by Ayo.
ibger, Access the IBGE Aggregate Data API from R. Submitted by Andre Leite Wanderley.
Three at ‘2/seeking-reviewer(s)’:
grumpy, Read NumPy .npy and .npz Files. Submitted by Hugo Gruson.
tezr, Access Thesis Metadata from Turkiye’s National Thesis Center. Submitted by Emrah Er.
rfastlowess, High-Performance LOWESS Smoothing for R. Submitted by Amir Valizadeh. (Stats).
Four at ‘1/editor-checks’:
camtrapReport, Camera-Trap Report Generator. Submitted by Elham Ebrahimi.
nert, Curated Access to TERN Environmental Raster Data. Submitted by Max Moldovan.
OptSurvCutR, Optimal Survival Cut-Point Discovery for Time-to-Event Analysis with OptSurvCutR. Submitted by Payton Yau. (Stats).
HydraR, Stateful Agentic Orchestration for Scientific Reproducibility. Submitted by Ignatius Pang.
Find out more about Software Peer Review and how to get involved.
From Peer Review to Mentorship: My rOpenSci Story by Eunseop Kim. From submitting a package, to reviewing one, to mentoring a Champion: my path with rOpenSci.
FOSS Tools for Lazy Editors by Steffi LaZerte. How we streamlined the editing of our blog posts using 4 open-source tools that you could adopt too.
The Journey of {nycOpenData}: From Classroom to Community by Christian Martinez.
From Census Data to Demographic Analysis with ARcenso: A Reproducible Workflow in R by Andrea Gomez Vargas and Emanuel Ciardullo. How to Access and Process the 1970 and 1980 Argentine Censuses Using R. Other languages: De datos censales a análisis demográficos con ARcenso: un flujo de trabajo reproducible en R (es).

An API for Everything There Is to Know About Packages by Maëlle Salmon. Use cases of the R-Universe APIs.
Windows ARM64 comes to R-universe by Jeroen Ooms.
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?.
Refer to our help wanted page – before opening a PR, we recommend asking in the issue whether help is still needed.
Some useful information for R package developers. 👀
Edgar Ruiz from Posit released pkgsite, a package for converting your package’s .Rd files to Quarto. It creates qmd files that you can integrate as you want in a Quarto website.
First of all, a reminder in case you confuse the two concepts…
👽️ Mutation testing: you run tests on mutated version of the code.
🚮 Fuzzy testing: you run tests with all sorts of inputs to the code.
At useR! 2026, both topics were covered:
Also at useR!, Moritz Lang and collaborators introduced roxyreqs, a package for adding roxygen2-like documentation to testthat. Slides.
If you want to submit your package to CRAN, you can get help through the CRAN cookbook, the collaborative list maintained by ThinkR and now a new package, checktor by James Balamuta! Read more in James’ post.
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!