Mohammad Dehghani Ashkezari mdehghan@uw.edu
pycmap
Simons CMAP is an open-source data service to retrieve, visualize, and analyze oceanic datasets such as in-situ observations, multi-decade global satellite remote sensing, and model outputs. Pycmap is the python package of Simons CMAP project providing a simple and unified interface to the hosted datasets at Simons CMAP database. It enables the scientists and general public to dive into the vast, and often underutilized, ocean datasets and retrieve customized subsets of these massive datasets without going through the time-consuming process of data collection and preparation.
Documentation
See the table of contents below for pycmap documentations.
The docs are written in jupyter notebook format and each notebook contains one or more example codes. Please download the /docs directory and run the example codes locally. Alternatively, you may run the examples on google cloud using the Colab badge which appears at the top of each page:
More detailed system documentations can be found at https://cmap.readthedocs.io/en/latest/.
Website
Simons CMAP website is under active development at the moment: https://simonscmap.com
This project is supported by Simons Foundation.
Table of Contents
Installation
1. Data Retrieval (API)
- Query
- Catalog
- Search Catalog
- Datasets
- Datasets With Ancillary
- Dataset MetaData
- Variable MetaData
- Dataset Columns
- Dataset Head
- Variable Long Name
- Variable Unit
- Variable Resolution
- Variable Coverage
- Variable Stat
- If Column Exists
- Is Gridded Product
- Is Climatology Product
- List of Cruises
- Cruise Details by Name
- Cruise Spatio-Temporal Bounds
- Cruise Trajectory
- Cruise Variables
- Retrieve Dataset
- Retrieve Dataset With Ancillary
- Data Subset: Generic Space-Time Cut
- Data Subset: TimeSeries
- Data Subset: Depth Profile
- Compute Climatology
- Sampling
- Match (colocalize) Cruise Track with Datasets
2. Data Visualization
Metadata
Release files for pycmap 0.2.21
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pycmap-0.2.21.tar.gz | 43.6 kB | Without provenance | Details for pycmap-0.2.21.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pycmap-0.2.21-py3-none-any.whl | Python 3 | none | any | Details for pycmap-0.2.21-py3-none-any.whl |
Total release size: 92.4 kB
Release files / pycmap-0.2.21.tar.gz
| Download URL | pycmap-0.2.21.tar.gz |
|---|---|
| Size | 43.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e991cff5671b8097d7bf13702591d0e016670d196b043da7a5f6e48411e5f784
|
|
BLAKE2b-256 checksum How to use checksums |
1218418c0f8374a5ee7ad934fa0c43b67894b1377a2e186e66fd424965cbb1cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.5
|
Release files / pycmap-0.2.21-py3-none-any.whl
| Download URL | pycmap-0.2.21-py3-none-any.whl |
|---|---|
| Size | 48.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
68f9e461b062b641ad1a98236805c86eb066c3f1f10c4eec3608f74391f554ea
|
|
BLAKE2b-256 checksum How to use checksums |
22137eb8fbdd9f1bc2433c6314fe3651b443c368eca4516b6e3ce368464698bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.5
|
Security for pycmap 0.2.21
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.