Skip to main content Skip to secondary navigation

pyOpenSci & rOpenSci

Main content start

OpenSource@Stanford is excited to be the first academic Open Source Program Office (OSPO) to form a working relationship with pyOpenSci and rOpenSci to deepen knowledge of or Python and R software peer review programs and engage with their broader open source communities! Workshops and trainings are available to Stanford students, postdocs, and staff.

With pyOpenSci, we aim to deepen knowledge and practice of peer code review, Python package management, research software development skills, and community engagement. With rOpenSci, we connect Stanford developers, researchers, and scientists to rOpenSci's infrastructure that promotes the development and use of high-quality research software in R.

Sign up for more info!

pyOpenSci: Research Software Development in the GenAI Era

April 10 - April 23, 2026 || online

Developed by pyOpenSci in partnership with OpenSource@Stanford, Ship It: Research Software Development in the GenAI Era is a free 10-day asynchronous course that empowers Stanford researchers and practitioners to reliably build and share critical tools.

pyOpenSci: Create a Python Package Workshop

October 2, 2025 || 9am - 12pm PT

A hands-on workshop by OpenSource@Stanford and pyOpenSci on how to package Python code. Free to anyone at Stanford. Advance signup required.

pyOpenSci: Improving research software through open and accessible peer review

August 7, 2025 || 10am - 11:30am PT

This event explores how software peer review can help you Build reliable research tools; Improve coding and software development skills; Support open and sustainable Python software; Gain academic recognition for code contributions; and Connect with the broader scientific Python community.

rOpenSci: Peer Review as an Author and Reviewer

This event with rOpenSci Executive Director, Noam Ross, is the second in a series on rOpenSci's Software Peer Review process, in which you will learn about preparing your project for submission, navigating the review process, tooling for peer-review, and how to become a reviewer yourself!

rOpenSci: Publishing, Promoting, and Peer-Reviewing R packages

In this webinar, rOpenSci Executive Director, Noam Ross, will give an overview of the programs and community at rOpenSci, and discuss the options and platforms for R users to share the tools they create for feedback, academic credit, and to maximize the impact of your work.

Previous OpenSource@Stanford Workshops

Open Source Licensing & Software Citation

April 25, 2024
1:00 – 2:00pm PT

Location provided via direct email.

This hands-on workshop will be split into two parts:

  1. Open Source Licensing
    One of the most important pieces of open source software development is providing clear licensing. Learn how to select and attribute an appropriate license to your project.
  2. Software Citation
    Learn how to gain credit for your open source software packages with a walkthrough of best practices on software citation, including how to get DOIs for your software repository and publish in the Journal of Open Source Software.