Python in Heliophysics Community

Promoting and facilitating the use and development of Python for Heliophysics.

A community knowledge base for performing heliophysics research in Python, aiming to provide a variety of tutorials, resources, a list of useful packages, general discussion, and advice.

Our Mission Statement

Facilitate scientific discovery by promoting the use and development of sustainable open-source Python software across the solar and space physics community; improving communication and collaboration between disciplines, developers, and users; establishing and maintaining development standards; and fostering interoperability and reproducibility.


Our Strategic Goals

  • Coordinate development across projects to minimize duplication of effort and share lessons learned
  • Promote best practices for software development, documentation, testing, and dissemination
  • Increase community awareness of and participation in projects
  • Promote scientific reproducibility and software sustainability
  • Educate and support the Python user community in solar and space physics
  • Foster an open-source Python software ecosystem for heliophysics research and education
  • Identify community needs for future development
  • Identify and pursue opportunities for financial support
  • Enable efficient interdisciplinary research

Calendar

PyHC meets in person twice yearly. Telecons are held approximately every two weeks on Mondays at 09:00 AM Mountain time, but this can fluctuate depending on holidays, conferences, etc. Meetings and telecon times are available on our Google Calendar:

News


NSF Travel Support for the PyHC 2024 Summer School


The Python in Heliophysics Community (PyHC) is thrilled to announce that we were awarded $50k of NSF travel support to provide to selected attendees of the PyHC 2024 summer school! Per NSF policy, only US citizens and those with lawful permanent resident (LPR) status are eligible for the stipend.

Travel support applications will be vetted and approved by the summer school planning committee. Applications will be scored on need (whether the travel grant strongly determines their ability to attend onsite), career stage (student, post-doctoral, early career, or within 5 years of most recent degree given preference), and equity (ensuring travel funds are disbursed to multiple institutions, rather than focusing on large cadres from the same institution).

Funding specifications: Once applications have been reviewed, we will award flat-rate travel stipends of $2000 - $2500 (depending on home institute location) to selected attendees. These awards will be sent out as reimbursements for the meeting, therefore the attendee will have to float the cost up to that point.

Apply for the NSF-sponsored travel funding here. Applications are due by Monday, April 29th, 2024.


PyHC Spring 2024 Meeting Dates Announced

PyHC serves as a community knowledge base for performing heliophysics research in Python, aiming to provide a variety of tutorials and resources, a list of useful packages, general discussion, and advice. Twice yearly, PyHC meets in person. These meetings are open to anyone, from individuals already utilizing Python heavily in developing open-source heliophysics packages to those who are just getting into using Python and open source development.

PyHC’s first meeting of 2024 will be held remotely on Zoom. The meeting will run Monday, March 11th, 2024 – Thursday, March 14th, 2024, from 9 AM – 11 AM MT each day. The Zoom sessions will be recorded. Expect excellent discussion opportunities, core project updates, and other related talks and demos! See the full agenda for dates/times of the various sessions. The agenda is currently being finalized, and thus is subject to change.

The meeting’s web page can be found here. Registration—which is free but required—can be found here. The meeting’s web page also has a link to registration, as well as the Zoom telecon information, links to important documents, etc. If you’d like to join our mailing list to learn more information about the meeting and other upcoming events, please see the PyHC Contact page for instructions. You’ll also find links there for joining our Element and Helionauts chat groups (where we discuss various PyHC issues/topics, as well as discussing other Python-related questions), as well as a link to connect with PyHC on Twitter!

Registration Deadline: EOD, Friday, March 8th, 2024. Note: If you already registered and later decide to change your registration, you should be able to do that directly, but if you experience any difficulties please email Julie Barnum or Shawn Polson.


A Much-Anticipated Sequal: the PyHC 2024 Summer School

Summer School Monday, 20 May 2024 – Friday, 24 May 2024

The Python in Heliophysics Community (PyHC) is excited to announce its 2024 Summer School, set to take place Monday, May 20th to Friday, May 24th at the prestigious Laboratory for Atmospheric and Space Physics (LASP) in scenic Boulder, Colorado, USA.

This year’s Summer School builds on the foundational success of its predecessor, offering an even deeper dive into the rich ecosystem of Heliophysics Python packages. Open to graduate students, early career scientists, and anyone eager to deepen their understanding of Python in the Heliophysics and Space Weather disciplines, this program promises a mix of in-depth tutorials, engaging demos, and hands-on sessions, delivered by some of the field’s leading experts.

Remote options will be available for those unable to make the trip to Boulder. The presentations will also be recorded and streamed to YouTube. Further, in keeping with PyHC’s commitment to knowledge-sharing, this year’s event remains FREE for all attendees.

See the Summer School’s web page for more information regarding the agenda, a link to registration (due by Monday, 29 April 2024), housing information (there’s a hotel option for reduced costs before 19 April 2024), and other pertinent information!


subscribe via RSS