Publications by rOpenSci - open tools for open science
How to precompute package vignettes or pkgdown articles
As of earlier this year, we are now automatically building binaries and pkgdown documentation for all rOpenSci packages. One issue we encountered is that some packages include vignettes that require some special tools/data/credentials, which are unavailable on generic build servers. This post explains how to include such vignettes and articles in...
3605 sym Python (116 sym/1 pcs) 2 img
HTTP testing in R: overview of tools and new features
Testing is a crucial component to any software package. Testing makes sure that your code does what you expect it to do; and importantly, makes it safer to make changes moving forward because a good test suite will tell you if a change has broken existing functionality. Our recent community call on testing is a nice place to get started with test...
6206 sym R (722 sym/7 pcs)
We cleaned our website URLs with R!
Last year we reported on the joy of using commonmark and xml2 to parse Markdown content, like the source of this website built with Hugo, in particular to extract links, at the time merely to count them. How about we go a bit further and use the same approach to find links to be fixed? In this tech note we shall report our experience using R to f...
5167 sym R (7870 sym/11 pcs)
2 Months in 2 Minutes – rOpenSci News, December 2019
rOpenSci HQ rOpenSci Announces a New $896k Award From The Gordon and Betty Moore Foundation to Improve the Scientific Package Ecosystem for R. We’re excited to announce a new member of our team! Introducing Mark Padgham, rOpenSci’s new Software Research Scientist NumFOCUS recognizes Melina Vidoni and Will Landau for their contributions to rO...
3457 sym 2 img
Want to Intern with rOpenSci’s Community Manager?
Want to get some hands-on insights into running an open source community? Here’s an opportunity to work with me, rOpenSci’s Community Manager, on some non-code community-related work. I am looking for someone to work 1 day a week for 12 to 14 weeks. Working alongside rOpenSci’s Community Manager, Stefanie Butland, you will use guidelines an...
2334 sym
Thank You, 2019
We mean it. On behalf of rOpenSci, thank you to everyone who has contributed their creativity, curiosity, smarts, and time in the last year. We are fortunate to have paid staff who work to build technical and social infrastructure to lower barriers to working with research data. But it is our community, built on trust, that binds us together and ...
2657 sym 2 img
rOpenSci 2019 Code of Conduct Transparency Report
In January 2019, we announced the release of rOpenSci’s Code of Conduct version 2.0. This includes a named Committee, greater detail about unacceptable behaviors, instructions on how to make a report, and information on how reports are handled. We are committed to transparency with our community while upholding of victims and people who report ...
1759 sym
rOpenSci Code of Conduct Annual Review
One year ago, we released our new Code of Conduct. At that time, the Code of Conduct Committee (authors of this post) agreed to do an annual review of the text, reporting form, and our internal guidelines. We have made one change to the Code of Conduct text. Because some people who have experienced abuse prefer not to label themselves as a victim...
1615 sym
Call BEAST2 for Bayesian evolutionary analysis from R
babette 1 is a package to work with BEAST2 2, a software platform for Bayesian evolutionary analysis from R. babette is a spin-off of my own academic research. As a PhD I work on models of diversification: mathematical descriptions of how species form new species. Instead of working on a species’ individuals, I work on species as evolutionary l...
6285 sym R (477 sym/5 pcs) 6 img 2 tbl
Working with audio in R using av
The latest version of the rOpenSci av package includes some useful new tools for working with audio data. We have added functions for reading, cutting, converting, transforming, and plotting audio data in any popular audio / video format (mp3, mkv, aac, etc). The functionality can either be used by itself, or to prepare audio data for further ana...
4461 sym R (1620 sym/7 pcs) 6 img