SciPy 2024

Quinn Brencher

Quinn is a PhD student in Civil and Environmental Engineering at the University of Washington. Quinn's research involves developing methods to study changing arctic and alpine landscapes with satellite remote sensing data, particularly radar data. This work is at the intersection of data science, geoscience, and remote sensing. Some of Quinn's previous experiences include TAing a Geospatial Data Analysis in Python course, leading a project at the GeoSmart Machine Learning Hackweek, and collaborating on open source remote sensing software (e.g. https://github.com/SnowEx/spicy-snow).

The speaker's profile picture

Sessions

07-08
13:30
240min
Github Actions for Scientific Data Workflows
Valentina Staneva, Quinn Brencher

In this tutorial we will introduce Github Actions to scientists as a tool for lightweight automation of scientific data workflows. We will demonstrate that GitHub Actions are not just a tool for software testing, but can be used in various ways to improve the reproducibility and impact of scientific analysis. Through a sequence of examples, we will demonstrate some of Github Actions' applications to scientific workflows, such as scheduled deployment of algorithms to sensor streams, updating visualizations based on new data, processing large datasets, model versioning and performance benchmarking. GitHub Actions can particularly empower Python scientific programmers who are not willing to build fully-fledged applications or set up complex computational infrastructure, but would like to increase the impact of their research. The goal is that participants will leave with their own ideas of how to integrate Github Actions in their own work.

Tutorials
Ballroom D