Tools for accessing distributed insitu data collections Donald
Tools for accessing distributed in-situ data collections Donald W. Denbo, NOAA/PMEL-JISAO Jason E. Fabritz, NOAA/PMEL-JISAO Bernard J. Kilonsky, Sea Level Center/ADCP Center, University of Hawaii John R. Osborne, Ocean. Atlas Software L. Charles Sun, NOAA/NODC Willa H. Zhu, NOAA/JISAO Nancy Soreide, NOAA/PMEL AMS IIPS Feb 9 -13 2003, Long Beach, CA
Challenge § Locating and selecting individual observations from large, distributed collections of in situ data observations § Examples: Individual oceanic or atmospheric profiles, time series, buoy tracks, etc.
Some solutions § Tools and Applications § § § LDAP Directory Services Nd. Edit for subsetting large in-situ collections Interactive Java graphics Intensive exploration of multiple data types OPe. NDAP (DODS) clients and servers for in-situ data Access from Desktop and Web § Assembled from Open. Source components § http: //www. epic. noaa. gov/epic/software/ep_java. htm
LDAP Directory Service Finding distributed data collections § Search on geographic region, observed quantities or keyword § § § Automatically populated from data servers Metadata instantly known to LDAP directories Access control for experimental data products § Open Source § § Standards-based Platform independent, Scalable, extensible, Supports desktop or web client
Nd. Edit Explore Data Locations and Subset Data Collections n Interactive, linked windows n View any 2 D sliice n xy, xt, xz, yt, yz, yt X-Y map view Y-T time range n Investigate space-time distribution n Select data n in any View X-Y map view Select time range See data in range Y-T time range
Nd. Edit Section Tool - select stations along a depth contour
Nd. Edit Selected stations are in a narrow time band
Nd. Edit Polygon tool – select an oblique section line See time range of stations
Nd. Edit § Nd. Edit is an interactive Java tool § Nd. Edit is being re-engineered for the Web
SGT: A Scientific Graphics Toolkit § Java toolkit for scientific graphics § On-line documentation, examples, tutorials, streaming video § Java. Beans in next release § Features § § § Contour, line and vector plots, Axes user settable or automatically scaled multiple Time Axis formats mouse-movable, customizable Labels, line keys, icons Legend generation automatic § Widely used, freely available § scientific and commercial applications use SGT § 12836 downloads by 4508 unique sites from 66 countries § http: //www. epic. noaa. gov/java/sgt/
Applications Java Desktop and Web clients
nc. Browse Java tool for data/metadata browse § Net. CDF and full OPe. NDAP support § Desktop Java application § Axis mapping, parametric plots, flexible mapping of independent variables to axes § Line, vector and contour plots § Animations, 3 D graphics via Vis. AD § Popular, freely available § 6471 downloads by 2896 unique sites in 57 countries § OPe. NDAP (DODS) client, Unidata net. CDF client, WOCE data CD, etc. § http: //www. epic. noaa. gov/java/nc. Browse/ See: AMS Paper 15. 2 – Thursday 4: 45 pm - Donald Denbo
Java Ocean. Atlas for browsing ocean data § Intensive Java desktop browsing of ocean data § Property-property plots with up to 7 x axes, waterfall diagrams, Contour plots/residual contour plots, Map plots with optional "bubble" isosurface plots, Linked browsing of all plot types, Built-in and custom calculations, Nd. Edit for data location/selection § Reads WOCE, EPIC, OPe. NDAP net. CDF data, some ARGO formats § Extended for wide range of data types § Profile, time series, drifting buoy, gridded analyses, model outputs § Widely used, freely available § http: //www. epic. noaa. gov/epic/software/Java. JOA. htm § http: //odf. ucsd. edu/joa/jsindex. html
Climate Data Portal Distributed ocean observations § Major in situ data collections: § TAO El Nino buoy data (realtime/PMEL), Global sea level data (realtime/U of Hi), GTSPP (NODC), PMEL hydrographic data and time series collection, WOCE ADCP (U of Hi), IPRC/APDRC in situ data, US Coastal Ocean Time Series database (NODC) n OPe. NDAP: in-situ data server and client n n LDAP directory services Nd. Edit for data selection/subsetting Data Servers, Clients (Java and Web) – focus on in situ data http: //www. epic. noaa. gov/cdpjava. htm
Ocean. Share Network collaboration tool § Collaboration features § Local, remote data file access and Java graphics § Standard collaboration tool features (annotation, whiteboard, etc) § Secure LDAP Document Repository § § § Proposals, papers in progress, data, images Access control by document or by folder Accessible from web and desktop § OPe. NDAP compatible soon § http: //www. epic. noaa. gov/collab/
EPIC tools for the Web for building customized web access to data EPIC Web Toolkit § Interface design § Backend graphics § Map data selector Example applications n EPIC Web Browser (general) n TAO (El Nino buoys) n Unaami (Arctic time series) n OSCAR (Satellite ocean currents) n Multibeam data (hydrography) n http: //www. epic. noaa. gov
Tools and Applications Java desktop and Web § Modular Web and Open Source components § § § Java interactivity Low cost development/maintenance Open. Source, standards-based Scalable, extensible OPe. NDAP supported or planned § http: //www. epic. noaa. gov/epic/software/ep_java. htm
- Slides: 17