Description
ecco_access is a Python package with utilities for accessing output from the Estimating the Circulation and Climate of the Ocean (ECCO) state estimate. These tools enable the user to query and download ECCO output to their local machine, or directly access the ECCO output when working in the AWS Cloud.
Currently access to ECCO version 4, releases 4 and 5 are supported. Additional versions will be made available as they are released through the Physical Oceanography Distributed Active Archive Center (PO.DAAC), or made available on the ECCO S3 bucket in the AWS Cloud (s3://ecco-model-granules).
There is some overlap in functionality with the earthaccess Python package for accessing NASA Earth science data, and datasets on PO.DAAC/NASA Earthdata can be accessed with both packages. However, ecco_access has some ECCO-specific features that enable:
- querying of the variables in ECCO datasets
- spatial subsetting of ECCO output in the 13-tile Lat-Lon-Cap (LLC) native grid
- access on the AWS Cloud to ECCO release(s) not yet available through NASA Earthdata
Documentation
Documentation on how to use ecco_access, including installation/setup requirements and instructions, can be found on ReadtheDocs: https://ecco-access.readthedocs.io
Support
If you have questions or notice a bug, please reach out to andrewdelman@ucla.edu.
Contributors
If you have Python code that would be helpful for accessing ECCO data or adding new features, we'd love to include your contributions! Feel free to create a fork of this repository and after including your changes, submit a pull request to the main branch of the original repository. Or contact andrewdelman@ucla.edu to discuss.
Metadata
Release files for ecco-access 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ecco_access-0.3.1.tar.gz | 4.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ecco_access-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.4 MB
Release files / ecco_access-0.3.1.tar.gz
| Download URL | ecco_access-0.3.1.tar.gz |
|---|---|
| Size | 4.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
16e8ac357190bbf36db12c5cee829d62a4dba0775667f3771461aeb607fde3e1
|
|
BLAKE2b-256 checksum How to use checksums |
428b47376e0e76a4d0d6358715033bb48ed1dd83e5c37cd2d26299034e3a2619
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 29, 2025.
Transparency logRelease files / ecco_access-0.3.1-py3-none-any.whl
| Download URL | ecco_access-0.3.1-py3-none-any.whl |
|---|---|
| Size | 38.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bc9a309fd966b2483ab3cbd519c508905ecaaac9671b3c8145ca1f43148ce105
|
|
BLAKE2b-256 checksum How to use checksums |
eb5d8f7c1a780954b7968d34a94e91b7dc58c4773f15cbf229d251057cbe702f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 29, 2025.
Transparency log