Meet our Keynote Speakers

Julia Silge

Data Scientist and Engineering Manager at Posit PBC

  • Julia Silge is a data scientist and engineering manager at Posit PBC, where she leads a team of developers building fluent, cohesive open source software for data science in Python and R. She is a tool builder, author, international keynote speaker, and real-world data science practitioner. She holds a PhD in astrophysics and serves on the technical advisory committee of the US Bureau of Labor Statistics. You can find her online at her blog and YouTube.

Dr. Elizabeth (Libby) Barnes

Professor of Atmospheric Science at Colorado State University

  • Dr. Elizabeth (Libby) Barnes is a Professor of Atmospheric Science at Colorado State University. She joined the CSU faculty in 2013 after obtaining dual B.S. degrees (Honors) in Physics and Mathematics from the University of Minnesota, obtaining her Ph.D. in Atmospheric Science from the University of Washington, and spending a year as a NOAA Climate & Global Change Fellow at the Lamont-Doherty Earth Observatory. Professor Barnes' research is largely focused on climate variability, predictability, and change and the data analysis tools used to understand it.

    Website

Kyle Cranmer

Professor of Physics and the David R. Anderson Director of the Data Science Institute at the University of Wisconsin—Madison

  • Kyle Cranmer is a Professor of Physics and the David R. Anderson Director of the Data Science Institute at the University of Wisconsin—Madison. He has been an advocate for open science, open source software, and shared cyberinfrastructure. At UW-Madison he has established an Open Source Program Office and actively collaborates with groups like NumFOCUS and the Academic Data Science Alliance to strengthen academic contributions to open source.

Sprints

July 13-14 | Courtyard Tacoma Downtown

Location | Courtyard Tacoma Downtown, 1515 Commerce St, Tacoma, WA 98402 (across the street from the Convention Center) [map]

Start | Breakfast at 8:00 a.m., Kickoff at 9:00 a.m.

Breakfast will be served

What to bring | Your laptop, fully charged!*

*Due to a last-minute change in our venue, power cords will be limited. We kindly ask attendees to bring their computers fully charged and to take advantage of breaks to recharge as needed. Thank you for your understanding.


Every year, our community dedicates the last 2 days of the SciPy conference to Sprints, where we work together on open source projects to push our ecosystem forward.

Sprints are an informal part of the conference, where all are welcome to exchange ideas, hack on exciting projects, and create lasting connections. All programming levels are welcome.

Interested in leading a sprint at SciPy 2024?

Sprints FAQs

  • There are a variety of ways to contribute during the sprints session including testing code, fixing bugs, adding new features, and improving documentation. You could also contribute to an entirely brand new project that our ecosystem is missing. One of the best parts about the sprints is that you might also have the opportunity to work with authors and core contributors of your favorite open source packages, as well as, the opportunity to work alongside other developers who are just as excited as you are to make the SciPy community even better. 

  • This year's SciPy sprints will be hosted at the University of Washington Tacoma in the Cherry Parkes Academic Building. The building is a 7 minute walk south from the Tacoma Convention Center.

    Address: 1922 Pacific Avenue

    (Map)

  • - Make open source Python better!

    - Code alongside package authors/contributors, while learning from them.

    - Become a power user of a core package by gaining a deeper understanding of its inner workings.

    - Improve your github profile.

    - Get to know other SciPy community members at the Sprints dinner.

  • Yes!

    Sprints are free and open to everyone no matter what your programming level of experience.  Sprints are a great way to add your contribution to your favorite Python libraries and packages. Thanks to the generosity of our sponsors, sprints are free of charge for all participants, including the Sprints dinner on Saturday evening.

    If you aren't sure about how you can contribute to a project, it's not a problem. We'll get you up to speed at the How to Contribute to Open Source BoF on Friday and we have helpers at the beginner friendly sprints. 

  • Projects at last year's SciPy include:

    - Array API

    - conda ecosystem

    - fastplotlib

    - Flyte

    - ibis

    - ipywidget, astropy

    - matplotlib

    - MetPy

    - MOSS

    - napari

    - NumPy

    - Oxbow

    - pandas

    - pangeo-forge

    - pyOpenSci

    - PyVista

    - Scientific Python

    - scikit-build

    - SciPy

    - Tutte Institute Stack

    - Xarray

    - zarr-python

  • Consider running your own sprint!

    Here is a checklist to evaluate if you would make a good sprint leader:

    - Your package is open source.

    - Your package is general enough to be useful to others in the SciPy community.

    - Your package or package idea is mature enough to receive external contributions (code, documentation, ideas).

    You have a strong enough grasp about your package to lead newcomers.

    If you can answer "Yes" to all these questions, you shouldn’t hesitate to run your sprint. On Saturday morning, each sprint leader is given 2 to 3 minutes to pitch their package/idea to attendees in order to rally the troops.

  • Join us for the Sprint BoF on Friday evening to learn more and to ask questions.

SciPy Teen Track

Come learn more about the intersection of Science and Technology

SciPy is excited to once again offer our Teen Track, July 8-9.  If you are 14-18 years old, please join us to learn more about the Python language and how developers solve real world scientific problems using Python and its scientific libraries.

Prerequisites: The class expects that you understand some basic programming concepts like variables, loops, and if/else statements, functions, dictionaries, lists, and the basics of NumPy arrays, Pandas data frames, and Matplotlib plotting). If you do not have any experience, but would like to attend, please contact us at community@scipy.org. There are free online tutorials to get you up to speed for this class.

If you are a programming whiz, already understanding topics such as decorators or NumPy arrays, or can do image processing or create your own visualizations, you may want to consider registering for our general tutorials. 

Where: Tacoma Convention Center, 1500 Commerce St, Tacoma, WA

Cost: $50 early bird; $75 regular price for the two-day session. Includes breakfast, lunch and snacks.

Registration is open.
Space is limited.

Be sure to select Teen Track for the category (not "Student")

What to Bring: You will need to bring a laptop and charger.

Financial Aid

SciPy 2025 will continue the tradition of offering scholarships to attend the conference. These scholarships can cover the cost of registration as well as provide funding for travel and lodging. Applications will be judged both on merit as well as need. Although all attendees are eligible for scholarships, we encourage applicants to consider their level of need before applying, such as whether their institution is covering some or all of their attendance costs. As funds are limited, our goal is to bring together as many SciPy community members as possible. If only partial scholarship is required, please indicate this in the application and we may be able to accommodate additional applicants due to such reasonable requests.

The call for applications will open on January 13.

Become a Sponsor

Without our sponsors, it wouldn’t be possible to organize SciPy. You can find sponsorship options in our Sponsor Prospectus. If you want to sponsor SciPy 2024 or have any questions, please reach out to us at community@scipy.org.

Register for Tutorials

To register for tutorials:

  1. Buy a tutorial ticket at https://ti.to/scipy/scipy2024.

  2. After buying a ticket, register for the tutorials you plan to attend at the SciPy Tutorial Registration Page.

Special Thanks to

our Institutional Sponsor:


Gold/Proceedings Sponsor


Gold Sponsors


Silver/Tutorial Sponsor


Silver Sponsors


Gold/Social Event Sponsor


Platinum Sponsors

Social Event Sponsor


Sprints Sponsor

Birds-of-a-Feather-Sessions (BoFs)

SciPy has plenty of opportunities to get together and discuss primary, tangential, or even unrelated topics in an interactive, discussion setting.

The deadline to submit a BoF proposal was June 12.

Suggest a BoF Session

Some examples from the past BoFs include Reproducibility, Jupyter Notebooks, Distributed Computing, Geospatial Packages in Python, Teaching Scientific Computing with Python, Python and Finance, Python in Astronomy, Collaborating and Contributing in Open Science, and a Matplotlib Enhancement Proposal Discussion.

We would like to solicit the community for ideas and organizers for BoF topics. Please include a small description of the BoF, possible panelists, and whether you would be willing to moderate.

The deadline to submit a BoF proposal was June 12. Due to scheduling constraints, there are a limited number of BoF slots available and we might not be able to accept all submissions. Notifications of acceptance will be sent shortly after the deadline.

In an effort to increase the opportunities for community building, SciPy emphasizes birds of a feather (BoFs) sessions.

These sessions usually include short presentations by a panel and a moderator with the bulk of the time spent opening up the discussion to everyone in attendance. BoF topics can be of general interest, such as state-of-the-project BoFs, or based on the themes of the conference and the mini-symposia topics.

Conference Volunteering

We look for enthusiastic volunteers to help make our conference a success! Volunteers play a crucial role by staffing the registration desk, distributing t-shirts, and assisting attendees with their questions. In return for volunteering half of their time, volunteers receive a complimentary ticket to the conference.

This is a fantastic opportunity to get involved, meet new people, and be an integral part of our event.

The deadline to sign up has passed.