Estimating the Circulation and Climate of the Ocean (ECCO) Version 4 Python Package
Project description
Synopsis
ecco_v4_py is a Python package that includes tools for loading and manipulating the ECCO v4 ocean and sea-ice state estimate (http://ecco-group.org)
Extensive documentation is provided on our readthedocs page: http://ecco-v4-python-tutorial.readthedocs.io/index.html#
Installation
Installation instructions can be found here!
https://ecco-v4-python-tutorial.readthedocs.io/Installing_Python_and_Python_Packages.html
Contributors
If you would like to contribute, consider forking this repository and making pull requests via git!
Support
contact ecco-support@mit.edu or Ian.Fenty at jpl.nasa.gov
License
MIT License
Note on version numbers
ecco_v4_py uses the 'semantic versioning' scheme described here:
The essence of semantic versioning is a 3-part MAJOR.MINOR.MAINTENANCE numbering scheme:
MAJOR version when they make incompatible API changes,
MINOR version when they add functionality in a backwards-compatible manner, and
MAINTENANCE version when they make backwards-compatible bug fixes.
Note on testing with pytest
(credit to Tim Smith)
You can run the tests locally with the pytest package, which is available through conda-forge. With that installed, you can navigate to ECCOv4-py/ecco_v4_py/test and either:
Run all the tests exactly as they are on travis (this takes a while, like 12 minutes!):
py.test . -v --cov=ecco_v4_py --cov-config .coveragerc --ignore=ecco_v4_py/test/test_generate_ecco_netcdf_product.py
Or you can run any individual module e.g. to run the few tests in ecco_utils:
py.test test_ecco_utils.py
(and you can add any of the -v or whatever flags you want).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ecco_v4_py-1.6.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f94a9fcabf310da2c3c4208a1d8b44b0e53d24a868a5ce04ab92e3ad4955b395 |
|
MD5 | 631019c6aff88abf5efe718d38f5cec8 |
|
BLAKE2b-256 | bda20e0fa5ed6ebb68b31ed3978db7adadba74590bbb4adb1244a238b9452391 |