Looks like a good bit of fun (cellular automata are a recurring love of mine) - we would love to give people who haven't had a chance to review software a go here, but previous reviewers welcome too. You'll be taking on the role of a prospective user and colleague advising and trying to help make a package work as well as it can, reaching some minimum standard via checklist, raising issues and making suggestions as you read and run it.
With PyCon US 2024 kicking off next week, we wanted to share this post from our Executive Director and Founder, @leahawasser, on her experience at PyCon 2023!
Leah will be at PyCon US this year, and we have it on good authority that she's got some brand new #pyOpenSci stickers, and a limited edition run of postcards. Be sure to say hello, and bring all of your pyOpenSci, #opensource, and #openscience questions!
We're inviting YOU! to our pyOpenSci sprint, happening Monday morning at PyCon!
All skill levels are welcome - and we mean that! We have something for everyone! Whether it's contributing to our guidebook, test driving a tutorial, or helping us with some of our technical CI and other challenges, there's a way for you to contribute to open source.
Happy PyCon sprint day to all who celebrate! Come join pyOpenSci to:
📚 contribute to our guidebook
🚗 test drive a tutorial
🛠️ help with technical CI (and other challenges)
🔍 even get in there and typo-hunt!
We have ways for everyone of all skill levels to contribute! Plus you'll get to hang out with our Executive Director and Founder, @leahawasser (ask her about Juno - trust us!)
sunpy is not only the package with the most authors (so far!) in the pyOpenSci ecosystem, it’s also a community-developed, free & open-source solar data analysis environment for Python.
sunpy includes an interface for searching & downloading data from multiple data providers, data containers for image and time series data, commonly used solar coordinate frames & associated transformations, & more!
🙌 PyCon US is finally here, and we can't wait to see you! We've compiled a guide to all of the talks from pyOpenSci community members and friends in our latest post.
💜 And be on the lookout for our Executive Director and Founder, @leahawasser We know she's got some brand new stickers, as well as a limited edition run of postcards, that she'd love to share.
📸 Be sure to tag us on socials with your pyOpenSci swag!
Say hello to @ocefpaf from IOOS, and one of pyOpenSci’s incredible volunteer editors! We’re excited for you to learn more about Filipe, and to celebrate all of his contributions.
🔍 find reviewers from diverse backgrounds
👷 oversee the entire review process for a hashtag#Python package
💜 support the submitting authors and reviewers
✅ determine whether a package should be accepted into the pyOpenSci ecosystem
📣 Registration is LIVE for the #pyOpenSci “From Python Code to Module” #workshop, happening Thursday, April 25th, at 10AM Mountain time.
What you’ll learn:
📦 the basic components of a #Python package
🧰 how to build a basic Python package
⬇️ how to install the package you built into a Python environment
We know #Python packaging can be a bit of a spicy subject, but we promise it doesn't have to be!
If you're a scientist who codes in Python, but is a bit shy about creating a package, come join our "Build Your First Python Package!" workshop, happening this Thursday (online!).
We promise it will be friendly, supportive, and hey, even a little bit fun.
Juno showing off some new pyOpenSci stickers! Be sure to say hi to our Executive Director and Founder, @leahawasser, at @pycon to grab yours! (And chat all things Python packaging, open source, and open science, of course!)
This week's #pyOpenSci LinkedIn newsletter is a guest post from Carlos Ramos Carreño, PhD, where he details his rdata package. rdata allows you to read #rstats datasets from #Python, and the package recently joined the pyOpenSci ecosystem!
And if you're interested in writing a blog post for pyOpenSci, reach out! We're always interested in posts focused on #opensource and #openscience, and we'd love to hear from you 💜
Looking for better data splits for #machinelearning? Look no further than astartes, a #pyOpenSci package from Jackson Burns, Kevin Spiekermann, and himaghna!
astartes is an #openscience, #opensource#Python package that implements many similarity- and distance-based algorithms to partition data into more challenging splits. Separate from astartes, you can use these splits to better assess out-of-sample performance with any ML model of choice.
🔍 find reviewers from diverse backgrounds
👷 oversee the entire review process for a hashtag#Python package
💜 support the submitting authors and reviewers
✅ determine whether a package should be accepted into the pyOpenSci ecosystem
xclim, an operational #Python library for climate services developed by Trevor James Smith, Travis Logan, and Pascal Bourgault, provides numerous climate-related indicator tools with an extensible framework.
xclim was accepted into the #pyOpenSci ecosystem in 2023, with the objective to make it as simple as possible for users to perform typical #climate services data treatment workflows.
It’s Wednesday, which means it’s time to introduce you to another one of our amazing volunteer editors, Alex Batisse!
pyOpenSci Editors:
🔍 find reviewers from diverse backgrounds
👷 oversee the entire review process for a hashtag#Python package
💜 support the submitting authors and reviewers
✅ determine whether a package should be accepted into the pyOpenSci ecosystem
Say hello to Titus Brown from UC Davis and sourmash.bio, and one of pyOpenSci’s incredible volunteer editors! We’re excited for you to learn more about Titus and his journey maintaining an #opensource project.
🔍 find reviewers from diverse backgrounds
👷 oversee the entire review process for a hashtag#Python package
💜 support the submitting authors and reviewers
✅ determine whether a package should be accepted into the pyOpenSci ecosystem
What if you could build a knowledge graph for #biomedical tasks in weeks or days? BioCypher from Sebastian Lobentanzer makes the process of creating a biomedical knowledge graph easier.
An #opensource, #openscience#Python package, BioCypher is part of the #pyOpenSci ecosystem, and is built around the concept of a “threefold modularity”: modularity of data sources, modularity of structure-giving ontology, and modularity of output formats.
As you're planning your time at PyCon US, definitely make time to chat all things community, Python, open source, and open science at the pyOpenSci Open Space!
You'll be able to chat with @leahawasser (and grab some pyOpenSci swag), and connect with the broader pyOpenSci community.