You can wrestle with scientific-formatting yourself, or you can use the sciform package from Justin Gerber!
sciform is used to convert python numbers into strings according to a variety of user-selected scientific formatting options including decimal, binary, fixed-point, scientific and engineering formats, using documented standards wherever possible!
Hey #OpenScience advocates! Ever had the feeling that you wanted to download all of your open science / research software #RSE#RSEng thoughts into a collaborator/grad student's brain, but your regular coffee catchups aren't cutting it??? Just point them to this new #SummerSchool from the awesome @madicken!
We're not going to lie, we got a little misty-eyed pulling together this series of short interviews from some of our @pyOpenSci Editorial Board.
We hope these interviews inspire you not only in your Python endeavors, but to also consider volunteering with pyOpenSci! We're currently growing our Editorial Board, especially if you have domain expertise in either climate or energy 💜
This July, my alma mater, Univ of Illinois, is hosting a five-day workshop on open science and research software engineering
The workshop focuses on helping early-career researchers (e.g, grad students, post-docs) level up from capable programmers to rock stars of accessible, open science
Best of all it's being organized by the brilliant Madicken Munk!
Oh, did I mention... it's free!
Application deadline is June 6th. Spread the word!
In its justification, it commits itself to the principles of the #Fediverse and #OpenScience:
"Freie Universität Berlin has been present on Mastodon since December 2022. #Mastodon is part of the decentralized Fediverse network. Compared to large commercial social networks, Mastodon relies on chronological feeds and reduces the algorithmic sorting of posts. This ensures that information is always openly available and reduces the likelihood of so-called filter bubbles forming."
💻 pip install ncompare and get started comparing the structure of two NetCDF datasets!
ncompare, a Python package in the pyOpenSci ecosystem, created by Daniel Kaufman, generates a view of the matching and non-matching groups and variables between two NetCDF datasets.
the #SbD4Nano project is really ending soon now. We're working out the final details, writing the final deliverables. It's been fun doing the #openscience but it has also been a challenge finding enough #FAIR and open data to feed into our knowledge base to support the safe-by-design for nanomaterials.
The three papers this month tell that story: the hard work, the solutions that only lead to more closed data, and the needs for more FAIR
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!)
#Korea’s participation in global R&D through #HorizonEurope since 2025 can lead to the acceleration of domestic #OpenScience policies and developments in line with global trends.
Some very bad things happened at the Faculty of Archaeology at @universiteitleiden.
The good thing is that the Executive Board of the university decided to be as transparent as possible about this situation. They published the (anonymized) report of the investigating committee, so that everyone in the academic community in Leiden can draw lessons from this situation. Great decision!
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.
Wow! Thank you to everyone who came to my packaging talk!! I was nervous but it went well!
What's next? We r holding a @pyOpenSci open space tomorrow at 10am in room 309. Thank u @ucodery for grabbing the room . Join us to talk all things community #python#openscience and #opensource
Finally we will hold a one day sprint on Monday. If you want to contribute to our guidebook, test drive a tutorial, or help us with some of our technical ci and other challenges, we welcome u! #pyconus
🧬💡 When’s the best time to upload a manuscript to BioRxiv? Many researchers opt to do so when their paper is under journal review. What’s your strategy? Do you wait for initial peer reviews, or post as soon as you’re ready to share your findings? #Science#AcademicChatter#OpenScience
who in the room is a maintainer ? almost everyone in the room is a maintainer. Who isn't a. maintainer who might want to be a maintainer? no hands raised.... do you aspire to be a maintainer one day? or how did you become a maintainer ? <i became one by mistake - you can learn more in my talk tomorrow morning first thing! #pyconus#python#openscience#opensource
Indeed, for making research data accessible for scrutiny, what we should have instead, is an #openscience infrastructure at every research institution that should be as commonplace and as standard as microscopes or computers:
<<to insist on data. “You have to learn how to be an asshole,” he told MIT Technology Review. “It shouldn’t be this hard.” >>
[conference attendees] "discussed how to persuade the community to view data sharing positively, rather than seeing the demand for it as a sign of distrust. They also brought up the practical challenges of asking graduate students to do even more work by preparing their data for outside scrutiny when it may already take them over five years to complete their degree."
The idea of having a dedicated venue for #OpenScience, akin to Dagstuhl and Oberwolfach, would be amazing, wouldn't it?
We could use this place to create systemic change, allow exhausted researchers to reboot, run hackathons, summer schools, seminars, workshops, or celebrate our achievements in improving the quality of research... 💭
Read more about my daydreaming in this week's newsletter post!
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!
Ein weiteres forschungspolitisches Schwergewicht, das sich vor kurzem von X/Twitter verabschiedet hat, ist die All European Academy, ALLEA, ein Zusammenschluss von Akademien der Wissenschaften und ähnlichen Einrichtungen in Europa. https://allea.org/allea-ceases-activities-on-x-twitter/
Sie begründete das so:
„Unser Engagement für die akademische Freiheit und die Wissenschaft als globales öffentliches Gut steht im Mittelpunkt unserer Aktivitäten, und die derzeitige Politik von X steht nicht im Einklang mit unserem Auftrag.“ https://twitter.com/ALLEA_academies/status/1737751876521607295
Auf Mastodon ist sie aktiv unter: https://eupolicy.social/@ALLEA
In der Begründung bekennt sie sich zu den Grundsätzen des #Fediverse und #OpenScience:
„Seit Dezember 2022 ist die Freie Universität Berlin auf Mastodon vertreten. #Mastodon ist Teil des dezentralen Fediverse-Netzwerks. Im Vergleich zu großen kommerziellen sozialen Netzwerken setzt Mastodon auf chronologische Feeds und reduziert die algorithmische Sortierung von Beiträgen. Dies sorgt dafür, dass Informationen jederzeit offen zur Verfügung stehen und verringert die Wahrscheinlichkeit, dass sich sogenannte Filterblasen bilden.“