File Structure
The gcmprocpy package is structured as follows:
├── src # Directory for all gcmprocpy source files
│ ├── gcmprocpy
│ ├── __init__.py # Initialize functions for API
│ ├── convert_units.py # Contains unit conversion functions
│ ├── data_parse.py # Contains data extraction and parsing functions
│ ├── plot_gen.py # Contains plot generation functions
│ ├── io.py # Contains Input Output functions for API
│ ├── getoptions.py # Contains argument parser for the Command Line Interface
│ ├── main.py # Main python file to run
│ └── cmd
│ ├── __init__.py # Initialize functions for CLI
│ ├── cmd_lat_lon.py # Latitude vs Longitude plot function
│ ├── cmd_lat_time.py # Latitude vs Time plot function
│ ├── cmd_lev_lat.py # Level vs Latitude plot function
│ ├── cmd_lev_lon.py # Level vs Longitude plot function
│ ├── cmd_lev_time.py # Level vs Time plot function
│ ├── cmd_lev_var.py # Level vs Variable plot function
├── README.md # README
├── benchmark_template.py # Template for running benchmark routines
├── p3postproc.py # Testing file
├── requirements.txt # List of required libraries
└── setup.py # PIP package builder