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
File details
Details for the file ecco_v4_py-1.6.0.tar.gz
.
File metadata
- Download URL: ecco_v4_py-1.6.0.tar.gz
- Upload date:
- Size: 80.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fe0fec93911e7f53b23b7cd4c4ac657792c90a82a3e57f40b44ae3fc0b86115 |
|
MD5 | f1b430a716cfb90161e47f9d800cd21a |
|
BLAKE2b-256 | 1bd278e35b490c7a51f0a2d8ce58b36ca57dc594dda436414b181a151ccf8582 |
File details
Details for the file ecco_v4_py-1.6.0-py3-none-any.whl
.
File metadata
- Download URL: ecco_v4_py-1.6.0-py3-none-any.whl
- Upload date:
- Size: 91.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f94a9fcabf310da2c3c4208a1d8b44b0e53d24a868a5ce04ab92e3ad4955b395 |
|
MD5 | 631019c6aff88abf5efe718d38f5cec8 |
|
BLAKE2b-256 | bda20e0fa5ed6ebb68b31ed3978db7adadba74590bbb4adb1244a238b9452391 |