Software
The GeoCAT project consists of two primary components: computational (analysis) and visualization (plotting). These components and their subcomponents are:
GeoCAT-comp
- GeoCAT computational library (The computational component of the GeoCAT project that translates NCL’s non-WRF computational routines into Python and implements other geoscientific analysis functions)
- Project homepage
- GitHub repository
- Installation instructions
GeoCAT-f2py
- GeoCAT Fortran2python (The computational subcomponent of GeoCAT that wraps Fortran code in python.)
- Project homepage
- GitHub repository
- Installation instructions
GeoCAT-examples
- GeoCAT example scripts (a collection of Python scripts that demonstrate how to use GeoCAT’s computational functions, or how to plot geoscientific data via packages in the Python ecosystem (primarily, Matplotlib and Cartopy) ( similar or identical to those plots at NCL examples website))
- Project homepage
- GitHub repository
- Installation instructions
GeoCAT-viz
- GeoCAT visualization library (a collection of Python functions intended to make Matplotlib/Cartopy feel more like NCL)
- Project homepage
- GitHub repository
- Installation instructions
GeoCAT-datafiles
- GeoCAT datafiles library (a collection of many data files from several file types that are used by GeoCAT-examples and possibly other GeoCAT components to test or demonstrate GeoCAT functionality)
- GitHub repository
WRF-Python
- Python wrapper around NCL’s WRF-specific computational routines
- Project homepage
- GitHub repository
- Installation instructions