yutik-nn / ohw19-project-co_locators

Co-locate oceanographic data by establishing constraints

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Co-Locators

Run:

Run ERDDAP colocate in Binder: Binder

Run colocate-dev.ipynb in Binder: Binder

Installation:

git clone https://github.com/oceanhackweek/ohw19-project-co_locators.git
cd ohw19-project-co_locators
conda env create -f environment.yml
conda activate colocators-ohw19
python setup.py install

Run via command line:

erddap-co-locate

Run in Jupyter notebook:

jupyter notebook &

Run with voila:

voila colocate.ipynb --enable_nbextensions=True --VoilaConfiguration.file_whitelist="['.*']"

Collaborators on this project

Mathew Biddle
Sophie Chu
Yeray Santana Falcon
Molly James
Pedro Magaña
Jazlyn Natalie
Laura Gomez Navarro
Shikhar Rai
Micah Wengren

Team Co-Locators:

alt text

The problem

Co-locate oceanographic data by establishing constraints.

Application example

A user is interested in all the available oceanographic data in a region where an eddy just formed. They provide the geospatial bounds of the region and a temporal range and get an aggregated response of all available data.

Specific tasks

  • Collect temporal bounds.
  • Collect spatial bounds.
  • Collect keywords?
  • Build query url.
  • Do the search.
  • Evaluate the response.
  • Manage response.
  • Geospatial plotting.
  • Temporal plotting.
  • Link back to dataset on erddap server.
  • Aggregated download?

Existing methods

Proposed methods/tools

Background reading

Optional: links to manuscripts or technical documents for more in-depth analysis.

About

Co-locate oceanographic data by establishing constraints

License:MIT License


Languages

Language:Jupyter Notebook 99.9%Language:Python 0.1%