Making Ocean Observations Accessible and Usable: �A Standards and Software Case Study�
FOSS4G 2017, Boston MA
August 17, 2017
Micah Wengren
Richard P. Signell
Luke Campbell
IOOS DMAC Standards
2
This is the theme text
U.S. Integrated Ocean Observing System (IOOS) works with 11 Regional Associations and 17 Federal agencies to build this observing network and distribute information
Federal Partners
What is DMAC?
3
DMAC is the collection of people, process, and technology that enable the dissemination of diverse and distributed data sets using the WWW as the platform.
DMAC = Data Management and Communications
IOOS GitHub OS Projects:
And more: https://github.com/ioos/
IOOS DMAC Data Distribution
4
DMAC Software
5
THREDDS:
ERDDAP:
i52N-SOS:
IOOS DMAC Data Discovery
6
netCDF Climate and Forecast (CF) Conventions
7
8
9
ACDD Documentation: http://wiki.esipfed.org/index.php/Attribute_Convention_for_Data_Discovery
Metadata Conventions and Catalogs
10
CF & ACDD Before and After
11
Cat-Interop Service Type Lookup
12
The Cat-Interop project contains service type identifiers for common data access and GIS web services to promote interoperability in metadata.
https://github.com/OSGeo/Cat-Interop
Used internally by many projects: pycsw, CKAN, ncISO, QGIS Metasearch
Cat-Interop for Service Interoperability
13
14
Demo?
Boston Light Swim
Jupyter Notebook
15
Demo!
So what just happened?
Run this notebook yourself: https://github.com/ioos/notebooks_demos/blob/master/notebooks/2016-12-22-boston_light_swim.ipynb
16
Forecast surface temperature for start of race
17
Forecast was for 68 degrees at the start. Swimmers measured 66 degrees.
Start
Finish
Interactive Skill Assessment Plots (Bokeh)
18
Start of Boston Light Swim
Bonus Links
19
IOOS Data Demo Center: http://ioos.github.io/notebooks_demos/code_gallery/
IOOS Data Catalog: https://data.ioos.us/
THREDDS: http://www.unidata.ucar.edu/software/thredds/current/tds/
ncISO/threddsIso: https://github.com/Unidata/threddsIso
ncSOS: https://github.com/asascience-open/ncSOS
ncWMS: https://github.com/Reading-eScience-Centre/ncwms
ERDDAP: http://coastwatch.pfeg.noaa.gov/erddap/download/setup.html
i52N-SOS: https://github.com/ioos/i52n-sos
Questions?
Thanks for listening!
Micah Wengren
micah.wengren@noaa.gov
@micahwengren
Extra Slides
21
Using SOS to explore Hurricane Matthew
22
Using SOS to explore Hurricane Matthew
23
Using SOS to explore Hurricane Matthew
24
Data Integration: Regional to National to Global
25