IOOS Model Data Interoperability Design ROMS POM WW3 WRF ECOM NcML Common Data Model OPeNDAP+CF WCS NetCDF Subset THREDDS Data Server Standardized (CF) Virtual Datasets Nonstandard Model Output Files (distributed) Web Services Matlab Panoply IDV ERDDAP Clients NetCDF -Java Library or Service NcML, NetCDF-Java, Common Data Model and THREDDS Data Server built and supported by Unidata under NSF-support WMS ncISO ArcGIS NetCDF4 -Python FVCOM Iris EDC ERDDAP NetCDF-Java SOS GeoPortal Server GeoNetwork GI-CAT timeseries, point, profile, trajectory, swath CKAN IP[y]
NCTOOLBOX for Matlab 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: (matlab datenum) connectivity: [52025x3 int32]
test_cf_ugrid3.m
Glider Comparison with nc_genslice.m
NCEP Global RTOFS & NCTOOLBOX
Standards-based access in Python
A Success Story: Assessing a 30 year ocean hindcast in the Gulf of Maine 30 TB dataset from 4D ocean model served via the THREDDS data server at UMASS/SMAST 6000 time series datasets from 3 different THREDDS catalogs (USGS, NOAA/NMFS, WHOI) 30 TB dataset from 4D ocean model served via the THREDDS data server at UMASS/SMAST 6000 time series datasets from 3 different THREDDS catalogs (USGS, NOAA/NMFS, WHOI)