Skip to main content

Simons CMAP API python client

Project description



Mohammad Dehghani Ashkezari <>,

Raphael Hagen,

Mike Denholtz, and

Ginger Armbrust

# 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.

<br />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:

<br /><img align=”left” src=”” alt=”Open in Colab” title=”Open and Execute in Google Colaboratory”>

<br /><br />More detailed system documentations can be found at [](

## Website

Simons CMAP website is under active development at the moment: [](

<br />This project is supported by [Simons Foundation](

## Table of Contents

### [Installation](docs/Installation.ipynb)

### [1. Data Retrieval (API)](docs/API.ipynb)

  • [Query](docs/Query.ipynb)
  • [Catalog](docs/Catalog.ipynb)
  • [Search Catalog](docs/SearchCatalog.ipynb)
  • [Datasets](docs/Datasets.ipynb)
  • [Dataset MetaData](docs/DatasetMetaData.ipynb)
  • [Variable MetaData](docs/MetaData.ipynb)
  • [Dataset Columns](docs/Columns.ipynb)
  • [Dataset Head](docs/Head.ipynb)
  • [Variable Long Name](docs/LongName.ipynb)
  • [Variable Unit](docs/Unit.ipynb)
  • [Variable Resolution](docs/Resolution.ipynb)
  • [Variable Coverage](docs/Coverage.ipynb)
  • [Variable Stat](docs/Stat.ipynb)
  • [If Column Exists](docs/HasField.ipynb)
  • [Is Gridded Product](docs/Grid.ipynb)
  • [Is Climatology Product](docs/Climatology.ipynb)
  • [List of Cruises](docs/Cruises.ipynb)
  • [Cruise Details by Name](docs/CruiseByName.ipynb)
  • [Cruise Spatio-Temporal Bounds](docs/CruiseBounds.ipynb)
  • [Cruise Trajectory](docs/CruiseTrajectory.ipynb)
  • [Cruise Variables](docs/CruiseVariables.ipynb)
  • [Retrieve Dataset](docs/RetrieveDataset.ipynb)
  • [Data Subset: Generic Space-Time Cut](docs/SpaceTime.ipynb)
  • [Data Subset: TimeSeries](docs/TimeSeries.ipynb)
  • [Data Subset: Depth Profile](docs/DepthProfile.ipynb)
  • [Match (colocalize) Datasets](docs/Match.ipynb)
  • [Match (colocalize) Cruise Track with Datasets](docs/MatchCruise.ipynb)

### [2. Data Visualization](docs/Viz.ipynb)

  • [Histogram Plot](docs/Viz_Histogram.ipynb)
  • [TimeSeries Plot](docs/Viz_TimeSeries.ipynb)
  • [Regional Map, Contour Plot, 3D Surface Plot](docs/Viz_RegionalMap.ipynb)
  • [Section Map, Section Contour](docs/Viz_Section.ipynb)
  • [Depth Profile](docs/Viz_DepthProfile.ipynb)
  • [Cruise Track Plot](docs/Viz_CruiseTrack.ipynb)
  • [Correlation Matrix](docs/Viz_CorrelationMatrix.ipynb)
  • [Correlation Matrix Along Cruise Track](docs/Viz_CruiseCorrelationMatrix.ipynb)

Keywords: ocean oceanography data visualization satellite model in-situ remote sensing machine learning Platform: UNKNOWN Classifier: Development Status :: 3 - Alpha Classifier: Intended Audience :: Science/Research Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python :: 3.7 Description-Content-Type: text/markdown

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pycmap, version 0.1.3
Filename, size File type Python version Upload date Hashes
Filename, size pycmap-0.1.3.tar.gz (35.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page