Skip to main content

A Python wrapper package to analyse and visualise cGENIE model output

Project description

This package is an interface to cGENIE model.

I try to learn and use my Python knowledge in this package, but it is inevitable that many errors may exist.

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.6.tar.gz (73.4 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.6-py3-none-any.whl (83.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cgeniepy-0.6.tar.gz
Algorithm Hash digest
SHA256 e08e4830e816e3bedace2d9427126eba5e28f584a4bd2a983c3d1c58f544d6b4
MD5 4348e8da2ee249a358a361e15c077462
BLAKE2b-256 30d27375fd5d66ac6fcad43bbb350453798116b00a8842c6b94aa0a4b523d18f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cgeniepy-0.6-py3-none-any.whl
  • Upload date:
  • Size: 83.7 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6784f6bacec1e1ce7e2d8b839fa16a16c6ca87130299666d7e7c2f6472a3c56a
MD5 d015a3c42b0d5753027f1ee12c4398e7
BLAKE2b-256 aca1bcc0126645b32db9a145e48e564ef193ec6acf4b120545a0b14f16fd05de

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