Computer and Information SciencesHugo

rOpenSci - open tools for open science

rOpenSci - open tools for open science
Open Tools and R Packages for Open Science
Home PageJSON Feed
language
Software Peer ReviewDev GuideComputer and Information Sciences
Published
Authors Maëlle Salmon, Brooke Anderson, Laura DeCicco, Julia Gustavsen, Anna Krystalli, Mauro Lepore, Karthik Ram, Noam Ross, Melina Vidoni

rOpenSci Software Peer Review’s guidance is gathered in an online book and keeps improving!To find out what’s new in our dev guide 0.6.0, you can read the changelog,or this blog post for more digested information. 🔗On our way to Spanish!

CitationsMetadataPackagesComputer and Information Sciences
Published
Authors Maëlle Salmon, Scott Chamberlain, Karthik Ram

Scientists rarely cite research software they use as part of a research project. As a consequence, the software and the time spent developing and maintaining it becomes an invisible scholarly contribution. Furthermore, this lack of visibility means that incentives to produce high quality, sustainable software are missing. Among many reasons why software is not cited, one is the lack of a clear citation information from package developers.

Software Peer ReviewPackagesCommunityCoderData-mungingComputer and Information Sciences
Published

A new R-package, coder, has been developed, peer-reviewed by rOpenSci, accepted by CRAN, and published in a paper by the Journal of Open Source Software (JOSS). In this blog post, I will explain why this package might be useful for (epidemiological/medical/health care related) research. 🔗Clinical mess Once upon a time, in countries not far from ours, there were MDs and nurses making up funny names for any diseases they encountered.

Software Peer ReviewPackagesCommunityReproducible ResearchHigh Performance ComputingComputer and Information Sciences
Published

Make 1 -like pipelines enhance the integrity, transparency, shelf life, efficiency, and scale of large analysis projects.With pipelines, data science feels smoother and more rewarding, and the results are worthy of more trust. targets install.packages("targets") The targets 2 package is a new pipeline toolkit for R.It recently cleared software review, and it is now on CRAN.

MagickImagesPackagesTech NotesComputer and Information Sciences
Published

It has been a while since we posted an update about magick, but behind the scenes we are constantly tweaking and improving this package, which has become a very mature and complete toolkit for image processing in R. Over the past year, we did 6 CRAN releases, containing many small features and fixes, but perhaps more importantly, the package is getting betting better due to updates of the underlying ImageMagick library.

TestingSoftwareBookBookdownVcrComputer and Information Sciences
Published
Authors Maëlle Salmon, Scott Chamberlain

More and more R packages access resources on the web, and play crucial roles in workflows.Examples from the rOpenSci suite of packages include rromeo, GSODR, qualtRics, rnassqs, and many, many others.Like for all other packages, appropriate unit testing can make them more robust.However, unit testing of these packages can bring special challenges: dependence of tests on a good internet connection, testing in the absence of authentication

Code Of ConductEventsGovernanceCommunityComputer and Information Sciences
Published
Authors Stefanie Butland, Scott Chamberlain, Mark Padgham, Kara Woo

Our community is our best asset. It’s so important to us, it’s in our mission statement. We recognize that communities are not inclusive by default; they require deliberate attention, including an enforceable Code of Conduct. rOpenSci is committed to providing a safe, inclusive, welcoming, and harassment-free experience for everyone.

CommunityCode Of ConductGovernanceEventsComputer and Information Sciences
Published
Authors Stefanie Butland, Scott Chamberlain, Kara Woo

The rOpenSci community is supported by our Code of Conduct with a clear description of unacceptable behaviors, instructions on how to make a report, and information on how reports are handled. We, the Code of Conduct Committee, are responsible for receiving, investigating, deciding, enforcing and reporting on all reports of potential violations of our Code.