class: middle, title ### Big Team Collaboration on Data Management and Analysis with rOpenSci --- .pull-left[ #### Big Team Science Conference 2025 ] .pull-right[ #### Liz Hare, Yanina Bellini Saibene <br> [
GitHub
@LizHareDogs](https://github.com/LizHareDogs)<br> [
Mastodon
@LizHare](https://fosstodon.org/@lizhare) <br> [
Envelope
LizHare@DogGenetics.com](mailto:LizHare@DogGenetics.com) <br> <br> [
GitHub
@yabellini](https://github.com/yabellini)<br> [
Mastodon
@yabellini](https://rstats.me/@yabellini) <br>] --- # Introductions and Perspectives .pull-left[ ###Yani - data science - community management - education - part of R-Ladies, The Carpentries, LatinR and rOpenSci ] .pull-right[ ### Liz - quantitative genetics - academic and academic-adjacent - independent work on data - joined ManyDogs Project, started thinking about collaborative coding - rOpenSci Champions program ] --- # What is [rOpenSci](https://ropensci.org) Tagline: ** Transforming science through open data, software & reproducibility ** rOpenSci is a community of practice - culture of open, reproducible research using shared data and reusable software - build infrastructure for sharing and collaboration, both socially and technically <br> <br> <img src="img/ropensci.png" alt="Logo de rOpenSci" width="300" style="float: right;" /> --- # rOpenSci Areas of Focus - Software Peer Review (Stats) - Infrastructure (social and technical) - Training and mentorship (and [training for mentorship!](https://ropensci.org/blog/2025/04/08/mentoring-tools/)) - Multilingual publishing --- # rOpenSci Community Resources ### They're multilingual .pull-left[ - [rOpenSci website](https://ropensci.org) - Friendly, detailed [Dev Guide in Spanish, Portuguese, and English](https://devguide.ropensci.org) containing - [Packaging Guide](https://devguide.ropensci.org) introducing R tools and practices - [Guide for Authors](https://devguide.ropensci.org/softwarereview_author.html) to lead you through the rOpenSci-specific process - [Guide for Reviewers](https://devguide.ropensci.org/softwarereview_reviewer.html) ] .pull-right[ <img src="img/cover.png" alt="Cover of “rOpenSci Packages: Development, Maintenance, and Peer Review” with illustrations of people assembling and reviewing packages on a conveyor belt. Speech bubbles and checkmarks represent communication and validation." width="250" /> ] --- # More Resources .pull-left[ Code review happens on [GitHub](https://github.com/ropensci) Each package review [happens in an issue](https://github.com/ropensci/software-review/issues), and some good first examples are recommended in the Guide for Reviewers. We use a [handy template](https://devguide.ropensci.org/reviewtemplate.html) - provides structure for review - checklist of items to review ] .pull-right[ <img src="img/template.png" alt="Review Template listing Conflict of interest, Documentation (statement of need, installation instructions, vignettes, function docs, examples and community guidelines) and functionality (installation, funcionality, performance, tests, packaging guidelines) to review" width="450" /> ] --- # More resources .pull-left[ - Join the rOpenSci Slack when you [start contributing](https://contributing.ropensci.org) - Check out the [rOpenSci Newsletter](https://ropensci.org/news/) and [blog](https://ropensci.org/blog/) ] .pull-right[ <img src="img/contrib_guide_cover.png" alt="Cover of rOpenSci Community Contributing Guide with illustrations of diverse people in science and technology, shown in hexagon frames" width="300" /> ] --- # Champions Program - Addresses concerned with sustainability and openness of research software - Diverse cohorts foster sustainability, open science, and equity - Stipend for participants, mentors and instructors --- # Champions Program Training - Code best practices - Version control and collaboration with Git and GitHub - Writing packages - Reviewing packages - Organizing inclusive open science events --- # Champions Program Features - Community - Mentoring - Write a package or review one - Outreach activity (blog post, webinar, talk or workshop) --- # Unexpected Benefits - Learn new packages and functions - Learn clearer and more efficient approaches you can use in your own work - Enjoy the puzzle of figuring out and following the authors' work - Introduction to object-oriented data structures helped in a future project - Ways of collaborating apply to private consulting project --- # Code Review and Big Team Science - Adapt rOpenSci practices for your projects data team - Use relevant Parts of the Development Guide and templates - learn the GitHub processes for collaboration on code; GitLab and Codeberg operate on similar principles - spirit of community and learning together --- ## Thank you! * BTSCon organizers * rOpenSci community and Champions Program