Download - Don't solve problems, copy success
![Page 1: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/1.jpg)
Don’t solve problems, copy success
Leveraging standards and conventions to improve interoperability
Kevin O’BrienScience Data Integration GroupUniversity of Washington/JISAONOAA/Pacific Marine Environmental Laboratory
![Page 2: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/2.jpg)
Don’t solve problems, copy success
"Switch: How to Change Things When Change Is hard"- Chip Heath, 2010
![Page 3: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/3.jpg)
Don’t solve problems, copy success
![Page 4: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/4.jpg)
• Projects: (too many to name)
Data
formats:netCDF GRIB HDF
Applications: Matlab ArcGIS Ferret
GrADS Google Earth IDV LAS ERDDAP …
Users: (too many to name)
CSV …
NetCDF – OPeNDAP-CF-THREDDS-WMSService
Stack:
![Page 5: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/5.jpg)
An example: The real time data stream
![Page 6: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/6.jpg)
How can users access real time observations?
– Data has maximum societal value
– Forecast models could utilize to improve their forecasts
– QC’d data can take months to become available
– Can be difficult to obtain (GTS)
An example: The real time data stream
![Page 7: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/7.jpg)
Solution:Leverage netCDF, DAP and CF conventions
Create Oracle ViewsThat map onto CF 1.6 Discrete Sampling Geometries ERDDAP Server
RESTful URL’s then connect a
multitude of clients to data
GTSData
An example: The real time data stream
![Page 8: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/8.jpg)
• SOOP XBT/CTD, Argo floats, NDBC buoys on GTS [OSMC ERDDAP]
Work flow for real-time ESPreSSO ROMS 4DVar
John WilkinRutgers Ocean Modeling GroupMARACOOS
http://osmc.noaa.gov/erddap/tabledap/OSMC_flattened.nc?
time,longitude,latitude,ztmp
&time>=now-3hours&time<=now
An example: The real time data stream
![Page 9: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/9.jpg)
An example: The real time data stream
http://osmc.noaa.gov/erddap/tabledap/OSMC_flattened.csv?
time,longitude,latitude,ztmp
&time>=now-3hours&time<=now
http://osmc.noaa.gov/erddap/tabledap/OSMC_flattened.kml?
time,longitude,latitude,ztmp
&time>=now-3hours&time<=now
http://osmc.noaa.gov/erddap/tabledap/OSMC_flattened.nc?
time,longitude,latitude,ztmp
&time>=now-3hours&time<=now
http://osmc.noaa.gov/erddap/tabledap/OSMC_flattened?
time,longitude,latitude,ztmp
&time>=now-3hours&time<=now
![Page 10: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/10.jpg)
![Page 11: Don't solve problems, copy success](https://reader034.vdocument.in/reader034/viewer/2022051522/5876570b1a28ab29718bfc3d/html5/thumbnails/11.jpg)
In Summary…..
Leveraging widely-used standards improves
interoperability on a budget
Multiple/Overlapping standards pose compliance
challenges
Uniting netCDF/GRIB would greatly ease efforts
of developers and users