SciPy 2026

Charles Turner

Charles is a Research Software Engineer at ACCESS-NRI, where he works in the Model Evaluation and Diagnostics team, helping make it easier to access and analyse climate data. He has a PhD in Oceanography, where he first discovered his love of wrangling and disseminating data.

When not in front of a computer, he enjoys routinely injuring himself in a variety of sports.


Sessions

07-15
10:45
30min
FAIRer Data: The case for Data Advertising in the age of Agentic AI
Charles Turner

For scientists wanting to work with and analyse earth science data, the standard remains delivering tooling via python packages, and data via HPC or the cloud. For data siloed on an HPC system, this presents a barrier to findability and accessibility. However, with agentic AI now widely available, the cost of learning a new tech stack or toolchain to deliver this data has plummeted.

In this talk, I'll outline how we utilised agentic AI to translate an intake catalog into an interactive, single page web application, maximising data discoverability whilst leaning on our existing data infrastructure and established Python API's to constrain the scope, keep the wrapper thin, and the code from becoming spaghettified, unmaintainable AI slop.

Environmental, Earth, and Climate Sciences
Thomas Swain Room
07-17
13:15
30min
Finding the right time: Collaborating across Time Zones
Charles Turner

Building software is often presented as the ultimate in asynchronous collaboration - open a PR, wait for a review, work on something else, and come back when it's a good time for you. The reality can often be... messier.

As someone who lives in UTC+8, works in UTC+10, and collaborates globally, I'll share my experience of why 7AM meetings aren't all bad, how to deal with the itch to respond to reviews on a Saturday morning, and how I finally learnt to listen to my wife and learn to switch off when there was no good reason to be on.

Maintainers and Community
Thomas Swain Room