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
CommunityChampions ProgramComputer and Information Sciences
Published

Our first cohort of the rOpenSci Champions Program has now completed the second phase of the program by developing their project and carrying out outreach activities. In this article, we share each Champion’s project, their achievements and their outreach activities. 🔗Champions’ Projects In their applications Champions choose to develop a new package or to participate in the review process as authors or reviewers.

Tech NotesPackage DevelopmentChampions ProgramHow-toTestingComputer and Information Sciences
Published

rOpenSci’s second cohort of Champions has been onboarded!Their training first started with a session on code style, was followed by three sessions on the basics of R package development, and ended with a session on advanced R package development, which consisted of a potpourri of tips with discussion, followed by time for applying these principles to the participants’ packages.Here, I want to share one of the topics covered: Package testing, and

CommunityMaintenancePackage-developmentComputer and Information Sciences
Published

Now that you have created your package, presenting it to the world is a crucial step to gain visibility and attract users . Marketing your package effectively contributes to reaching the people your package can support, finding users to assist you in maintaining and improving your package and allowing you to learn about how people use it. In this blog post we suggest a series of activities and tools for advertising your package.

Code Of ConductGovernanceCommunityComputer and Information Sciences
Published
Authors Yanina Bellini Saibene, Mark Padgham, Kara Woo, Natalia Morandeira

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.

Package DevelopmentTech NotesComputer and Information Sciences
Published
Authors Julia Silge, Joseph O'Brien, Maëlle Salmon

The package qualtRics maintained by Julia Silge together with Joseph O’Brien provides functions to access survey results directly into R using the Qualtrics API. Qualtrics is an online survey and data collection software platform. 🔗Help test or improve qualtRics! Are you a heavy user of the Qualtrics survey tooling in general, and of the qualtRics R package in particular? Then you can help build and test the package. 🔗How to help?

Package DevelopmentTech NotesComputer and Information Sciences
Published
Authors Tony Fischetti, Maëlle Salmon

The package assertr maintained by Tony Fischetti, provides functionality to assert conditions that have to be met so that errors in data used in analysis pipelines can fail quickly.The provided functionality is similar to stopifnot() but more powerful, friendly, and easier for use in pipelines. 🔗Contributed to assertr!

Champions ProgramTech NotesBeginnerPackage DevelopmentClean CodeComputer and Information Sciences
Published

rOpenSci’s second cohort of champions was onboarded!Their training started with a session on code style, which we will summarize here in this post.Knowing more about code quality is relevant to all Champion projects, be it creating a new package, submitting a package to software review, or reviewing a package.This training session consisted of a talk and discussion, whereas the next package development training sessions will be more hands-on.

Tech NotesMusicSoundComputer and Information Sciences
Published

A few weeks ago, prof Matt Crump wrote a blog post in which he explores tools to handle MIDI data in R, in preparation for a cognition experiment that involves creating musical stimuli. In the article he ends up using a mix of external command line tools ffmpeg and fluidsynth and a python module.