Skip to main content

A Python3 post processing tool for TIE-GCM

Project description

TIEGCMPY

Tiepy is a tool used for TIE-GCM post processing and plot generation.

Installation

pip install tiegcmpy

Requrements

  • Python >= 3.8.0
  • Python pip >= 23.2.1
    • cartopy >= 0.21.1
    • numpy >= 1.24.4
    • matplotlib >= 3.7.2
    • xarray >= 2023.1.0

Usage

Tiepy can be run in two modes:

  1. Mode: Single Plot

    Load database for generation of a single plot to a single file

  2. Mode: Multiple Plot

    Load database for generation of multiple plots to a single or multiple files

Mode: Single Plot

Example:

tiepy --plot_type {plot_type} -dir {directory of datasets} --dataset_filter {primary or secondary files} --output_format {format of output plot} --[Other optional arguments for specific plots]

Mode: Multiple Plot

Option 1: Initiate Interactive mode to generate multiple plots from different datasets

tiepy -rec

Wait for the command input request.

Entering Interactive Mode
Enter command or 'exit' to terminate:

Type the arguments to request a plot with the dataset and output file information

--plot_type {plot_type} -dir {directory of datasets} --dataset_filter {primary or secondary files} --output_format {format of output plot} --[Other optional arguments for specific plots]

Wait for input request. Type another command or 'exit'

Option 2: Load dataset for multiple plot generation to multiple files

tiepy -rec -dir {directory of datasets} --dataset_filter {primary or secondary files} 

Loads datasets into memory and requests for input.

Entering Interactive Mode
Loading datasets globally.
Enter command or 'exit' to terminate: 

Type the arguments to request a plot with the output file information

--plot_type {plot_type} --output_format {format of output plot} --[Other optional arguments for specific plots]

Wait for input request. Type another command or 'exit'

Option 3: Load dataset for multiple plot generation to a single PDF file

tiepy -rec -dir {directory of datasets} --dataset_filter {primary or secondary files} --multiple_output {Output PDF file name}

Loads datasets into memory, generates the PDF file and requests for input.

Entering Interactive Mode
Loading datasets globally.
Enter command or 'exit' to terminate: 

Type the arguments to request a plot.

--plot_type {plot_type} --[Other optional arguments for specific plots]

Wait for input request. Type another command or 'exit'

License

"""License Information"""

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiegcmpy-1.0.1.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

tiegcmpy-1.0.1-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file tiegcmpy-1.0.1.tar.gz.

File metadata

  • Download URL: tiegcmpy-1.0.1.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for tiegcmpy-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b509ef83f93cb28ea1f440d17cc88cc34e2c61c73f458c166594cd3dc0cbbdd0
MD5 0d8b5ccd1d31be2e30c0aef93052fe20
BLAKE2b-256 443546fe28690be6b58db48da62ba75f3f67852a1be053a9abd64b32b8888367

See more details on using hashes here.

Provenance

File details

Details for the file tiegcmpy-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: tiegcmpy-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for tiegcmpy-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8d0c78ec0866272fe0adf682d14efa596d77b04fe9cb84c4ec0550fbd3b91a91
MD5 16e8fb45c8a92cabbaa7840d4519b8f2
BLAKE2b-256 49f72636b33eb16baaa51d5f95948ed26c0b8b8ef0230ec4bae359f1db190db6

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page