Python
Contents
Learning Python
- | Learn Python the Hard Way - Python tutorial for beginners to programming
- | Software Carpentry - Programming for Scientists
- | A Hands-On Introduction to Python in the Atmospheric and Oceanic Sciences
Resources for Climate Scientists
- Using Python with Climate Data
- Python Libraries on Raijin
- | Chris Bull's getting started list
- | OceanPython plotting examples
- Running IPython Notebook from Raijin
- Publishing your code on PyPI
Useful Libraries
- | NumPy - Numerical Python Library
- | SciPy - Scientific Python Tools
- | Iris - Read, Analyse and Plot Climate Datasets (NetCDF, GRIB, UM output)
- | Cartopy - A library containing cartographic tools for python (alternative to basemap)
For using Python on your desktop computer, consider installing Enthought: Canopy
- The full version of the software is free for academic users
- and provides a large library of ready-made python packages