Tools - Python

Python

The open-source, general-purpose Python programming language sits at the core of the Pangeo ecosystem (Figure 1):

  • Many of you will already have experience with Python programming so this is a good starting point
  • Python is widely used in research and industry for all sorts of things including data-science, building smartphone apps, and more…
  • Python has replaced many other languages because it is comparatively easy to learn and code in.
  • Python is modular and can be extended with many packages (e.g. numpy, pandas, xarray, …) that add capabilities such as plotting, statistics, or data analysis. In this course you will be introduced to some of these (more about this later).