Skip to main content

A Python wrapper package to analyse and visualise cGENIE model output

Project description

This is an open-source Python package used in my Ph.D project to analyse and visualise cGENIE model output (mostly in netCDF format).

Main features 🐛

1. visualisation based on Matplotlib

  • Map for 2D cGENIE array
  • Ocean Transection Contour
  • Taylor diagram

2. chemistry system

Parse a molecular formula and get its molecular mass

3. unit system

unit conversion using pint

4. ocean basin detection

input latitude/longitude to get where the site is in.

Installation 🙂

python3 -m pip install -i https://test.pypi.org/simple/ cgeniepy==0.5

Code style

ReST as docstring style, black as code style.

Project TODO 🚩

  • [] Documentation built by sphinx
  • [] Examples
  • [] Unit Tests
  • add decorator for plot object

Structure

the essential is to pass the model path string until the code finally get data from it.

Class: GenieModel -> EcoModel; GenieVariable -> PlanktonBiomass/PlanktonExport -> ForamBiomass/ForamExport;

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

cgeniepy-0.5.tar.gz (71.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cgeniepy-0.5-py3-none-any.whl (81.3 kB view details)

Uploaded Python 3

File details

Details for the file cgeniepy-0.5.tar.gz.

File metadata

  • Download URL: cgeniepy-0.5.tar.gz
  • Upload date:
  • Size: 71.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for cgeniepy-0.5.tar.gz
Algorithm Hash digest
SHA256 e91bfa08ae8e3cffb5a3247df8e6d99fb0352b367eb2ade4c711032e8ec7f673
MD5 38437596b4a5d1ac583a8916db1ef59a
BLAKE2b-256 89bd91f1269c3f775ff0bd3c0941da47767b70be45260b5040925d511ee44e56

See more details on using hashes here.

File details

Details for the file cgeniepy-0.5-py3-none-any.whl.

File metadata

  • Download URL: cgeniepy-0.5-py3-none-any.whl
  • Upload date:
  • Size: 81.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for cgeniepy-0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c208b2f0bd9ff3043849de3de0442cb749a2b4d5a35dfcc7d36e85e1b386d743
MD5 a37058f74bff6be133691b277110246b
BLAKE2b-256 1bc5e99c41bdffaa828beb85c0c44c44fce03fc4247ac731a6a09ff7b3063538

See more details on using hashes here.

Supported by

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