← Return to program

PyEarthTools: Machine learning for Earth system science

Friday 4:10 PM–4:40 PM in Ballroom 2

Part of the Scientific Python specialist track

PyEarthTools is an open-source, Python software framework that supports the development of machine learning models, big and small, for Earth system science. See https://pyearthtools.readthedocs.io/ .

See this talk and many more by getting your ticket to PyCon AU now!

I want a ticket!

Models based on physical processes and equations of motion have been built, over decades, to model the physical structure and composition of the ocean, atmosphere, and land surface. Other scientific models have been built to process very complex, high-dimensional data from instruments such as satellites and radar into simpler data products such as images and surface field estimates. These models are often computationally intensive.

Prior to around 2022, the complexity of many of these tasks was seen as infeasible for machine learning systems. In the years since, deep neural networks have achieved state-of-the-art performance across the types of models described above.

PyEarthTools contains modules for:

Come to this talk to learn how to:

This talk is suitable for beginners through to professional scientists and data scientists.

PyEarthTools was initially developed by the Bureau of Meteorology (Australia), and now also has developers from the National Institute of Water and Atmospheric Research (New Zealand), and the Met Office (United Kingdom).

Tennessee Leeuwenburg he/him

Tennessee Leeuwenburg is a data scientist and software developer, at the Bureau of Meteorology, with over 20 years of experience. He has an interest in open source software, machine learning, and forecast verification. His current research work includes the development of scientific machine learning models for weather and environmental prediction. For an overview of his recent publications, please visit https://orcid.org/0009-0008-2024-1967 . He also maintains two open source software packages (https://github.com/nci/scores and https://github.com/ACCESS-Community-Hub/PyEarthTools).