Welcome to the course on Scientific Python for Geosciences. This course will teach you basics of data analysis with pandas and xarray for geoscientific data analysis. This page centralizes my teaching materials, including slides and exercises. The content was developped thanks to CNRS formation and the Atelier Numérique de l’Observatoire Midi-Pyrénées. The material was developped in collaboration with Adrien Garinet.

Python Logo

1. General Introduction

Basics of the Python ecosystem.

Slides: PDF PPTX

Recordings: Watch Intro

Pandas Logo

2. Data Analysis with Pandas

Mastering tabular data processing.

Slides: PDF PPTX

Recordings:

Pt 1 Intro
Pt 2 Analyses
Pt 3 Plotting
Pt 4 Timeseries
Xarray Logo

3. Arrays with Xarray & Dask

N-dimensional arrays and parallel computing.

Slides: PDF PPTX

Recordings:

Pt 1 Intro
Pt 2 Analyses
Pt 3 Plotting
Pt 4 Dask Lecture