We build diverse community that supports free and open Python tools for processing scientific data. We also build technical skills needed to contribute to open source and that support open science. Join our global community.
Peer review of Python software to support open science
Python Package Peer Review
We offer peer review of Python software to increase the quality, usability and long term maintenance of the open source tools that drive open science. JOSS accepts our review as theirs so you can get the benefits of pyOpenSci and JOSS through one review.
Community Partnerships
We partner with domain-specific scientific Python communities such as Pangeo who want to review affiliated packages. Through this collaboration, we develop community-specific standards that are used in our reviews to evaluate whether a package meets affiliation requirements. This removes the need for communities to develop their own peer review process.
Simplifying Packaging
We are creating a beginner-friendly, community-driven Python packaging guide. Our guide is reviewed by members of the Python Packaging Authority, maintainers of core packaging tools and members of the scientific Python community. It recommends best practices for you to follow when creating a Python package.
Building Diverse Community Around Python Scientific Software
Peer Review Mentorship Program
We are building diverse community around the scientific packages that drive open science. We recruit and support editors and reviewers from different backgrounds and gender-identities in each review that we perform.
Are you new to peer review? We got you! We offer a mentorship program for anyone interested in participating in peer review but who might like a bit of support.Latest contributors
Sviatoslav Sydorenko (Святослав Сидоренко)
@Ansible Core Engineering Team @ @RedHatOfficial
Recent Blog Posts & Updates
CZI Funds pyOpenSci
CZI has received funding from the Chan Zuckerberg Foundation. Learn more about how this funding will support pyOpenSci over the next 2 years.
👋 Hello, world! Greetings from the new pyOS Community Manager
Learn more about our new pyOpenSci Community Manager, Jesse Mostipak, in her first pyOpenSci blog post!
pyOpenSci Python packaging discussion at the Research Software Engineering meeting 2023
pyOpenSci held a community birds of a feather session at the 2023 RSE meeting in Chicago where we discussed peer review and packaging pain points. Learn about the packaging pain points that they RSE-Python community experiences and how pyOpenSci is addressing Python packaging pain points.
Recently Accepted Python Packages
rdata
Read R datasets from Python.
EOmaps
EOmaps is a python package to visualize, analyze and compare geographical datasets.
Sciform
A package for converting python numbers (floats, Decimals) into scientific-formatted strings more suitable for reading and presentation.
ncompare
ncompare
compares two netCDF files at the command line, by generating a report of the matching and non-matching groups, variables, and attributes.