# Tutorials We are pleased to present a number of tutorials during the week. These tutorials provide a look into the work that your colleagues pursue using coding tools. The software for most tutorials can be downloaded using the tools described in our [Tutorials Getting Started page](../tutorials_getting_started.md). Please check the [schedule](../schedule.md) for the times of these presentations. ```{admonition} Technical preparations and background for OceanHackWeek! - Please review the ["Preparation" materials](../../resources/prep/index.md) covering basic topics like `Git`, `GitHub`, `conda` package management and the OHW `JupyterHub` - For tutorials on Python and R scientific tools and techniques that we will use in OceanHackWeek, see the [OHW 2022 tutorials page](../../ohw22/tutorials-index/index.md)! ``` ## Main tutorials The following tutorials will be presented live during the **US sessions**, and will be recorded for later review. ### Monday, August 18th [Christian Sarason](https://apl.uw.edu/people/profile.php?last_name=Sarason&first_name=Christian) - [**Fight the dreaded 'It works for me' demon with conda package management and jupyter notebooks:**](https://github.com/oceanhackweek/ohw-tutorials/tree/OHW25/00-Mon#packagesjupyterlabhub) This tutorial will describe some of the pros, cons and pitfalls of package management and take quick tour of Pixi and JupyterHub using an example project. [Derya Gumustel](https://www.linkedin.com/in/derya-gumustel), [Rui Jin](https://ruijinsz.github.io/), [Bruna Strack Candido](https://at.linkedin.com/in/brunascandido)- [**Git&GitHub Primer**](https://github.com/oceanhackweek/ohw-tutorials/tree/OHW25/00-Mon#git--github-primer) ### Tuesday, August 19th [Filipe Fernandes](https://github.com/ocefpaf) - [**Data Access in Python:**](https://github.com/oceanhackweek/ohw-tutorials/tree/OHW25/01-Tue#data-access-in-python) In this tutorial, participants will use Python to find and access ocean data via a range of protocols including ERDDAP, OPeNDAP and WMS. [Finn Wimberly](https://www.whoi.edu/research-associate-ii-finn-wimberly/) - [**Xarray Tutorial**](https://github.com/oceanhackweek/ohw-tutorials/tree/OHW25/01-Tue#xarray) ### Wednesday, August 28th [Boris Shapkin](https://de.linkedin.com/in/boris-shapkin) - [**Using LLMs and AI Agents with Climate and Ocean Data**]() [Kristen Thyng](https://www.linkedin.com/in/kristen-thyng) - [**Visualization**]() [Joe Hamman](https://joehamman.com/about/) - **Advanced xarray and icechunk with ICESat2 data** (optional with [ICESat-2 Hackweek](https://2025.hackweek.io/)) ### Thursday, August 29th [Valentina Staneva](https://valentina-s.github.io/) - [**Reproducible Workflows**]() ## Lectures and Discussions Finally, each year we offer brief sessions on non-coding aspects of computational oceanography; this year we are pleased to offer the following. - OHW Fellows - **Science Talks** - [Hafeez Oladejo](https://www.linkedin.com/in/hafeez-oladejo-a55b06167) - **AI Assisted Programming Discussion** following a tutorial on LLMs. - [Alex Kerney](https://github.com/abkfenris) - [**Stresses in the geosciences**](https://github.com/oceanhackweek/ohw-tutorials/tree/OHW25/02-Wed/README.md), an open discussion about mental health in the geosciences.