Publications by rOpenSci - open tools for open science
Using rOpenSci Software Peer Review Guidelines for Teaching
Teaching collaborative software development In the University of British Columbia’s Master of Data Science program one of the courses we teach is called Collaborative Software Development, DSCI 524. In this course we focus on teaching how to exploit practices from collaborative software development techniques in data scientific workflows. This ...
5045 sym
UCSCXenaTools: Retrieve Gene Expression and Clinical Information from UCSC Xena for Survival Analysis
The UCSC Xena platform provides an unprecedented resource for public omics data from big projects like The Cancer Genome Atlas (TCGA), however, it is hard for users to incorporate multiple datasets or data types, integrate the selected data with popular analysis tools or homebrewed code, and reproduce analysis procedures. To address this issue, w...
4594 sym R (9031 sym/11 pcs) 4 img
citecorp: working with open citations
citecorp is a new (hit CRAN in late August) R package for working with data from the OpenCitations Corpus (OCC). OpenCitations, run by David Shotton and Silvio Peroni, houses the OCC, an open repository of scholarly citation data under the very open CC0 license. The I4OC (Initiative for Open Citations) is a collaboration between many parties, wit...
5283 sym R (3588 sym/9 pcs)
Updates to the rOpenSci image suite: magick, tesseract, and av
Image processing is one of the core focus areas of rOpenSci. Over the last few months we have released several major upgrades to core packages in our imaging suite, including magick, tesseract, and av. This post highlights a few cool new features. Magick 2.2 The magick package is one of the most powerful packages for image processing in R. It int...
6198 sym R (2026 sym/9 pcs) 16 img
rOpenSci Dev Guide 0.3.0: Updates
As announced in February, we now have an online book containing all things related to rOpenSci software review. Our goal is to update it approximately quarterly – it’s time to present the third version. You can read the changelog or this blog post to find out what’s new in our dev guide 0.3.0! Updates to our policies and guidance Scope We�...
6492 sym
cran checks API: an update
If you have an R package on CRAN, you probably know about CRAN checks. Each package on CRAN, that is not archived on CRAN1, has a checks page, like this one for ropenaq: https://cloud.r-project.org/web/checks/check_results_ropenaq.html The table above is results of running R CMD CHECK on the package on a combination of different operating system...
6778 sym R (1375 sym/1 pcs) 14 img
What are Your Use Cases for rOpenSci Tools and Resources?
We want to know how you use rOpenSci packages and resources so we can give them, their developers, and your examples more visibility. It’s valuable to both users and developers of a package to see how it has been used “in the wild”. This goes a long way to encouraging people to keep up development knowing there are others who appreciate and...
4213 sym 2 img
2 Months in 2 Minutes – rOpenSci News, October 2019
rOpenSci HQ What would you like to hear about in an rOpenSci Community Call? We are soliciting your “votes” and new ideas for Community Call topics and speakers. Find out how you can influence us by checking out our new Community Calls repository. Videos, speaker’s slides, resources and collaborative notes from our Community Call on Reprod...
3771 sym 2 img
rmangal: making ecological networks easily accessible
In early September, the version 2.0.0 of rmangal was approved by rOpenSci, four weeks later it made it to CRAN. Following-up on our experience we detail below the reasons why we wrote rmangal, why we submitted our package to rOpenSci and how the peer review improved our package. Mangal, a database for ecological networks Ecological networks are d...
6555 sym R (501 sym/1 pcs) 4 img
(Re)introducing skimr v2 – A year in the life of an open source R project
Theme song: PSA by Jay-Z We announced the testing version of skimr v2 on June 19, 2018. After more than a year of (admittedly intermittent) work, we’re thrilled to be able to say that the package is ready to go to CRAN. So, what happened over the last year? And why are we so excited for v2? Wait, what is a “skimr”? skimr is an R package for...
11007 sym R (5622 sym/14 pcs) 3 tbl