380 likes | 487 Views
IOOS SURA Modeling Testbed Cyberinfrastructure January 24, 2012. Rich Signell, USGS Eoin Howlett, Kyle Wilcox, Alex Crosby, Andy Bird, ASA Eric Bridger, GMRI/NERACOOS Matt Howard, TAMU/GCOOS Charlton Galvarino. Sara Graves, Manil Maskey, Ken Keiser, UAH Edwin Welles, Deltares
E N D
IOOS SURA Modeling TestbedCyberinfrastructureJanuary 24, 2012 Rich Signell, USGS Eoin Howlett, Kyle Wilcox, Alex Crosby, Andy Bird, ASA Eric Bridger, GMRI/NERACOOS Matt Howard, TAMU/GCOOS Charlton Galvarino Sara Graves, Manil Maskey, Ken Keiser, UAH Edwin Welles, Deltares Justin Davis, UF Howard Lander, RENCI Jeff Hanson, USACE AMS 2011
How do I find and consume model and observation data easily?
CI Workflow • Modelers can upload model results, and metadata • Observation data is uploaded, and metadata • Users can find model and observation results • Users can perform model/model and model/obs comparisons • Skill Assessment tools
Grids and Points Datastore Data (Model and Observations Converters Datastore Metadata Catalog Suite of Services and Access (NetCDF, Opendap, F-TDS, WMS, SOS, IMEDS…. Web Site Matlab IMEDS Python Other…
CI Workflow Strategy • Common Data Models (grid, ugrid, discrete sampling geometries), • Common Metadata Models (ISO), • Common data and web services (OpenDAP+CF, SOS, CSW/OpenSearch)
Unstructured Grid • links = opensearch(q) • nc = ncugrid(links.dap{1}) • z = nc.data(‘zeta’,…) • grid = nc.grid(‘zeta’,…) • z = 26441x1 single • grid = • lat: [26441x1 single] • lon: [26441x1 single] • time: 730970 (matlab datenum) • connectivity: [52025x3 int32]
Plots show the difference between the title and the 2Dvrwoww case. Effect of Waves and 3D
Accomplishments and Lessons Learned • Testbeds are incredible framework to allow multi-disciplinary collaboration • Tremendous progress implementing management of Model and Observation data using NetCDF • ncSOS – delivery of NetCDF data using SOS • Evaluation of OpenSource Community Tools • Metadata/Catalogs (exploration and discovery) • Generalized unstructured grid support • One programmatic interface to ALL models and observations