Package management


Figure 1

PyAOS stack

Figure 2

Anaconda Navigator xarray search

Figure 3

Iris search on Anaconda Cloud

Figure 4

Anaconda Navigator conda-forge

Figure 5

Launch Jupyter notebook

Figure 6

Launch Jupyter notebook

Data processing and visualisation


Figure 1

Precipitation climatology

Figure 2

Precipitation climatology

Functions


Figure 1

Precipitation climatology

Figure 2

Precipitation climatology

Figure 3

Precipitation climatology

Figure 4

Precipitation climatology

Command line programs


Version control


Figure 1

File mess

Figure 2

The Git Staging Area

GitHub


Figure 1

Creating a Repository on GitHub (Step 1)

Figure 2

Creating a Repository on GitHub (Step 2)

Figure 3

Creating a Repository on GitHub (Step 3)

Figure 4

Where to Find Repository URL on GitHub

Figure 5

Adding SSH heys on GitHub

Figure 6

Cloning a repository on GitHub

Vectorisation


Figure 1

Ocean masked rainfall plot

Defensive programming


Data provenance


Large data


Figure 1

Daily maximum precipitation