Posted in 2024
28 June 2024 - Workshop - From Jupyter Notebook to Web Server: Automating Container Deployments with GitHub Actions
07 May 2024 - Workshop - From Jupyter Notebook to Web Server: Containerizing Interactive Visualizations
01 March 2024 - 2024 ESDS Annual Event Recap
Posted in 2023
21 November 2023 - 2024 Earth System Data Science (ESDS) Annual Event
28 August 2023 - ESDS at SciPy 2023
16 August 2023 - Thinking through CESM data access
15 August 2023 - Analyzing and Visualizing CAM-SE Output in Python
10 May 2023 - ESDS Office Hours Support
05 May 2023 - Recap: Unstructured Grid Collaborative Work Time
15 March 2023 - Using Kerchunk with CESM Timeseries Data on the Cloud
07 March 2023 - Virtual aggregate CESM MOM6 datasets with kerchunk
Posted in 2022
19 December 2022 - Recap of a (Re)Introduction to Earth System Data Science (ESDS) Across NCAR/UCAR/UCP
06 December 2022 - Regridding using xESMF and an existing weights file
29 November 2022 - Calculating Temporal Averages with GeoCAT-comp vs Xarray
02 November 2022 - Preparation for a (Re)Introduction to Earth System Data Science (ESDS) Across NCAR/UCAR/UCP
10 August 2022 - New Office Hours Appointment System
12 May 2022 - What I’ve learned about debugging
11 May 2022 - The Python Tutorial Series Returns this Summer!
31 March 2022 - Debugging dask workflows: Detrending
17 March 2022 - Batch Processing Jupyter Notebooks with Papermill
04 March 2022 - “Thinking with Xarray” Tutorial
24 February 2022 - Sparse arrays and the CESM land model component
07 February 2022 - MetPy Tutorial
Posted in 2021
02 December 2021 - Intake-ESM Tutorial
02 December 2021 - ESDS Update November 2021
19 November 2021 - Correctly Calculating Annual Averages with Xarray
12 November 2021 - Processing Data from the NCAR Mesa Lab Weather Station
08 November 2021 - Object Oriented Programming Tutorial
28 October 2021 - ESDS Update October 2021
25 October 2021 - Advanced Plotting Tutorial
22 October 2021 - Using Intake-ESM's New Derived Variable Functionality
15 October 2021 - Reading WRF data into Xarray and Visualizing the Output using hvPlot
08 October 2021 - CESM2-Large Ensemble Reproduction of a Figure from Kay et al. 2015 Using Intake-ESM and hvPlot
01 October 2021 - ESDS Progress Over the Past Few Months
24 September 2021 - Reimagining Diagnostics Through the Use of the Jupyter Ecosystem
17 September 2021 - Benchmarking Performance of History vs. Timeseries Files
10 September 2021 - Regridding High Resolution Observations to a High Resolution Model Grid
03 September 2021 - GeoCAT-Comp Tutorial
20 August 2021 - Examining Diagnostics Using Intake-ESM and hvPlot
19 August 2021 - Plotting with GeoCAT Tutorial
06 August 2021 - Using Intake-ESM to Analyze Data from CESM2-LE
30 July 2021 - Project Pythia Portal Overview
26 July 2021 - SciPy Conference 2021 Takeaways
23 July 2021 - Dask Tutorial UPDATED DATES
08 July 2021 - Dask Tutorial
02 July 2021 - Scaling Python with Dask Class Takeaways
17 June 2021 - CESM Diagnostics Discussion
11 June 2021 - Creating Visualizations of Intake-ESM Catalogs
04 June 2021 - Xarray Tutorial
04 June 2021 - Building an Intake-esm catalog from CESM2 History Files
28 May 2021 - Dask Distributed Summit 2021 Takeaways
19 May 2021 - Pandas Tutorial
14 May 2021 - Debugging Intake-ESM Process for Reading in CMIP6
07 May 2021 - Git and GitHub Tutorial
06 May 2021 - Paired Programming using VS Code
26 April 2021 - Cartopy Tutorial
23 April 2021 - Indexing unstructured grids with the Power of Xoak
15 April 2021 - NCAR-Jobqueue
09 April 2021 - Object Oriented Programming Tutorial
09 April 2021 - An Example of Using Intake-ESM
06 April 2021 - Using Dask on the New Casper PBS Scheduler
02 April 2021 - The Importance of Software Citation
30 March 2021 - Matplotlib Tutorial FAQ
26 March 2021 - NCAR-CGD ESDS Town Hall
19 March 2021 - NumPy Tutorial FAQ
19 March 2021 - Matplotlib Tutorial
19 March 2021 - HiRes-CESM Interactive Dashboard Example
03 March 2021 - Jupyter Notebooks Tutorial FAQ
26 February 2021 - Numpy Tutorial
19 February 2021 - Your First Package Python Tutorial FAQ
16 February 2021 - Python Tutorial Seminar Series - Spring 2021
Posted in 2020
18 November 2020 - Python Tutorial FAQ - Part 3
05 November 2020 - Python Tutorial FAQ - Part 2
20 October 2020 - Python Tutorial FAQ
18 September 2020 - Tutorial Seminar Series
08 May 2020 - Templating isn’t just for Web Developers!