Developing Standards-Based Analysis and Visualization Tools Rich Signell USGS Sachin Bhate Miss. State University John Evans Rutgers University.

Slides:



Advertisements
Similar presentations
Earth System Curator Spanning the Gap Between Models and Datasets.
Advertisements

Metadata Development in the Earth System Curator Spanning the Gap Between Models and Datasets Rocky Dunlap, Georgia Tech.
The Model Output Interoperability Experiment in the Gulf of Maine: A Success Story Made Possible By CF, NcML, NetCDF-Java and THREDDS Rich Signell (USGS,
Integrating NOAA’s Unified Access Framework in GEOSS: Making Earth Observation data easier to access and use Matt Austin NOAA Technology Planning and Integration.
How do geotechnical properties contribute to failures and resulting fluxes to the deep sea? Subsurface flows and impacts on chemical fluxes, geotechnics,
21 July 20054th ESMF Community Meeting Overview of the Battlespace Environments Institute Rick Allard Naval Research Laboratory Stennis Space Center, MS.
NCAR GIS Program : Bridging Gaps
Integrated Frameworks for Earth and Space Weather Simulation Timothy Killeen and Cecelia DeLuca National Center for Atmospheric Research, Boulder, Colorado.
Mesoscale & Microscale Meteorological Division / NCAR ESMF and the Weather Research and Forecast Model John Michalakes, Thomas Henderson Mesoscale and.
Marine Working Group Shelf (with estuaries?) Slope Deeper marine basins Carbonate systems Short and long time scales From L. Pratson.
A Distributed Approach to Ocean, Atmosphere & Climate Model Data Interoperability Rich Signell USGS Woods Hole, MA COAWST Training Workshop Woods Hole,
Jordan G. Powers Mesoscale and Microscale Meteorology Division NCAR Earth System Laboratory National Center for Atmospheric Research Space Weather Workshop.
The Earth System Modeling Framework and the Earth System Curator Cecelia DeLuca and the ESMF Joint Specification Team.
NSF NCAR | NASA GSFC | DOE LANL ANL | NOAA NCEP GFDL | MIT | U MICH First Field Tests of ESMF GMAO Seasonal Forecast NCAR/LANL CCSM NCEP.
Quick Unidata Overview NetCDF Workshop 25 October 2012 Russ Rew.
1 NOAA’s Environmental Modeling Plan Stephen Lord Ants Leetmaa November 2004.
A Super-Regional Modeling Testbed for Improving Forecasts of Environmental Processes for the U.S. Atlantic and Gulf of Mexico Coasts Don Wright, SURA Principal.
Project Overview GMAO Seasonal Forecast NCAR/LANL CCSM NCEP Forecast GFDL FMS Suite MITgcm NASA GMAO Analysis Climate Data Assimilation.
Implementation of Model Data Interoperability for IOOS: Successes and Lessons Learned Rich Signell USGS Woods Hole, MA / NOAA Silver Spring USA Model Data.
Metadata for the Coupled Ocean/Atmosphere Mesoscale Prediction System (COAMPS) using the Earth System Modeling Framework (ESMF) Peter Bosler University.
NE II NOAA Environmental Software Infrastructure and Interoperability Program Cecelia DeLuca Sylvia Murphy V. Balaji GO-ESSP August 13, 2009 Germany NE.
Coordination of Common Modeling Infrastructure Cecelia DeLuca WGCM/WMP Meeting, Exeter, UK Oct 6, 2005 Climate Data Assimilation Weather.
ESMF Development Status and Plans ESMF 4 th Community Meeting Cecelia DeLuca July 21, 2005 Climate Data Assimilation Weather.
2 3 ROMS/COAWST NcML file 4 5 Exploiting IOOS: A Distributed, Standards-Based Framework and Software Stack for Searching, Accessing, Analyzing and.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
Gulf of Maine / Scituate Harbor - Extratropical Domain Shelf Hypoxia ChesROMS Long & Hood UMCES Estuarine Hypoxia Inundation Cyber Infrastructure IOOS.
Super-Regional Modeling Testbed to Improve Forecasts of Environmental Processes for the U.S. Atlantic and Gulf of Mexico Coasts Super-Regional Modeling.
A Super-Regional Modeling Testbed for Improving Forecasts of Environmental Processes for the U.S. Atlantic and Gulf of Mexico Coasts Don Wright, SURA Principal.
Mid-Course Review: NetCDF in the Current Proposal Period Russ Rew
Super-Regional Modeling Testbed to Improve Forecasts of Environmental Processes for the U.S. Atlantic and Gulf of Mexico Coasts Wright, L.D.; Signell,
Enhancements to a Community Toolset for Ocean Model Data Interoperability: Unstructured grids, NCTOOLBOX, and Distributed Search Rich Signell (USGS), Woods.
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
The netCDF-4 data model and format Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012.
Unidata and Oceanography Through the Ages Rich Signell USGS Coastal and Marine Science Center Woods Hole, MA & NOAA Integrated Ocean Observing System (IOOS)
Integrated Model Data Management S.Hankin ESMF July ‘04 Integrated data management in the ESMF (ESME) Steve Hankin (NOAA/PMEL & IOOS/DMAC) ESMF Team meeting.
Dale haidvogel Nested Modeling Studies on the Northeast U.S. Continental Shelves Dale B. Haidvogel John Wilkin, Katja Fennel, Hernan.
1 NOAA IOOS Program Data Integration Framework (DIF) Project Overview Adapted from a brief to the NOAA Data Management Committee August 6, 2008 by Jeff.
IOOS Modeling Testbed Cyberinfrastructure Rich Signell, USGS, Woods Hole, MA IOOS-RA-Briefing, Feb 14, 2012.
Earth System Modeling Framework Status Cecelia DeLuca NOAA Cooperative Institute for Research in Environmental Sciences University of Colorado, Boulder.
30 November 2004ESMF Interagency Working Group Meeting Battlespace Environments Institute Overview Rick Allard Oceanography Division NRL Stennis.
Components, Coupling and Concurrency in the Earth System Modeling Framework N. Collins/NCAR, C. DeLuca/NCAR, V. Balaji/GFDL, G. Theurich/SGI, A. da Silva/GSFC,
IOOS Data Services with the THREDDS Data Server Rich Signell USGS, Woods Hole IOOS DMAC Workshop Silver Spring Sep 10, 2013 Rich Signell USGS, Woods Hole.
THREDDS Catalogs Ethan Davis UCAR/Unidata NASA ESDSWG Standards Process Group meeting, 17 July 2007.
The CF Conventions: Options for Sustained Support Involving Unidata Russ Rew Unidata Policy Committee May 12, 2008.
ESMF Strategic Discussion Cecelia DeLuca NOAA ESRL/University of Colorado ESMF Executive Board/Interagency Meeting June 12, 2014.
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
Unidata's Involvement in Developing and Supporting Climate Science Infrastructure Russ Rew UCAR Unidata April 2010.
Coastal Process Modeling US Army Corps of Engineers Jeff Hanson Research Oceanographer MORPHOS Program Manager US Army Engineer Research and Development.
Data File Formats: netCDF by Tom Whittaker University of Wisconsin-Madison SSEC/CIMSS 2009 MUG Meeting June, 2009.
Extension of the ESMF for Space Weather Cecelia DeLuca SWW April 7, NSIPP Seasonal Forecast.
Earth System Curator and Model Metadata Discovery and Display for CMIP5 Sylvia Murphy and Cecelia Deluca (NOAA/CIRES) Hannah Wilcox (NCAR/CISL) Metafor.
Unstructured Mesh Conventions for CF
GIS for Atmospheric Sciences and Hydrology By David R. Maidment University of Texas at Austin National Center for Atmospheric Research, 6 July 2005.
ESMF,WRF and ROMS. Purposes Not a tutorial Not a tutorial Educational and conceptual Educational and conceptual Relation to our work Relation to our work.
Building Community and Capability through Common Infrastructure: ESMF and the Earth System Curator Cecelia DeLuca MAP Meeting College.
Convergence And Trust in Earth and Space Science Data Systems Ted Habermann, NOAA National Geophysical Data Center Documentation: It’s not just discovery...
Catalog-driven workflows using CSW Rich Signell, USGS, Woods Hole, MA, USA Filipe Fernandes, SECOORA, Brazil Kyle Wilcox, Axiom Data Science, Wickford,
Emergence of a Common Modeling Architecture for Earth System Science American Geophysical Union December 13, 2010 Cecelia DeLuca NOAA/CIRES.
ESMF and the future of end-to-end modeling Sylvia Murphy National Center for Atmospheric Research
State of ESMF: The NUOPC Layer Gerhard Theurich NRL/SAIC ESMF Executive Board / Interagency Working Group Meeting June 12, 2014.
Mesoscale Modeling Jon Schrage Summer WRF-“Weather Research and Forecasting” Developed by: – National Center for Atmospheric Research (NCAR) – the.
Rich Signell Roland Viger Curtis Price USGS Community for Data Integration Feb 15, 2012.
Lidar Radar Open Software Environment LROSE Mike Dixon Earth Observing Laboratory (EOL) National Center for Atmospheric Research (NCAR) Boulder, Colorado.
Development of a CF Conventions API Russ Rew GO-ESSP Workshop, LLNL
Metadata Development in the Earth System Curator Spanning the Gap Between Models and Datasets Rocky Dunlap, Georgia Tech 5 th GO-ESSP Community Meeting.
Update on Unidata Technologies for Data Access Russ Rew
Unidata Infrastructure for Data Services Russ Rew GO-ESSP Workshop, LLNL
CEOS Working Group on Information System and Services (WGISS) Data Access Infrastructure and Interoperability Standards Andrew Mitchell - NASA Goddard.
A Quick Tour of the NOAA Environmental Software Infrastructure and Interoperability Group Cecelia DeLuca Dr. Robert Detrick visit March 28, 2012
Metadata Development in the Earth System Curator
Presentation transcript:

Developing Standards-Based Analysis and Visualization Tools Rich Signell USGS Sachin Bhate Miss. State University John Evans Rutgers University

Krish Narasimhan LMCO Standardize the Interface!

Climate and Forecast (CF) Metadata Conventions Groups adopting CF: GO-ESSP: Global Organization for Earth System Science Portal IOOS: Integrated Ocean Observing System ESMF: Earth System Modeling Framework OGC: Open Geospatial Consortium

CF-Compliant ROMS 2.2 History File

CF Conventions II

Unidata Common Data Model (CF) HDF XMDF NetCDF CF TBD JAVA API C API FORTRAN API Viewer CF-Compatible FORMATS CF-APIS CF Applications CF Conventions Model Analysis Tool NetCDF-Java

Unidata’s “NetCDF” Java Library NetCDF Files, OpenDAP, HDF5, GRIB, NcML, and more.

Generic visualization tools via standards: IDV from Hawaii from Woods Hole

IDV: Hurricane Katrina

IDV Demo

Matlab/NetCDF

Matlab and CF Matlab can access Java routines! Matlab can access Java routines! Could we do away with machine-dependent “mex” interface by using NetCDF-Java? Maybe. Not a one- to-one correspondence between NetCDF-Java & C/Fortran Interface. Could we do away with machine-dependent “mex” interface by using NetCDF-Java? Maybe. Not a one- to-one correspondence between NetCDF-Java & C/Fortran Interface. SNCTOOLS reading tools (e.g. nc_varget, nc_attget) now work with Java, but writing still requires mexnc. SNCTOOLS reading tools (e.g. nc_varget, nc_attget) now work with Java, but writing still requires mexnc.

RSLICE can run on Java! …and so could any other read-only viz or analysis tool. ROMS_GUI?

Matlab/NetCDF Question: Can we use NetCDF Java to avoid re-coding CF-logic into Matlab routines? Answer: Yes!

CFtime.m (traditional)

CFtime.m (with NetCDF Java)

Matlab Demo

NOPP Program Tasks T1. Science and Technical Management and Review T2. Model Development and Coupling T3. Software Tool Development (Sachin Kumar-Bhate: 3 man years) T4. Algorithm Development T5. Community Engagement T6. Applications

The Way Forward Work with CF Conventions Group, IOOS MAST, and ESMF Developers to ensure that developing CF Standards meet ocean community (including ROMS) needs Work with CF Conventions Group, IOOS MAST, and ESMF Developers to ensure that developing CF Standards meet ocean community (including ROMS) needs Build a CF toolbox for Matlab, using NetCDF-Java Build a CF toolbox for Matlab, using NetCDF-Java Build a CF toolbox for Python, using CF-Lib (C) Build a CF toolbox for Python, using CF-Lib (C) Build and support analysis and visualization tools that work with CF standards (e.g. IDV) Build and support analysis and visualization tools that work with CF standards (e.g. IDV) Listen to the Community! Listen to the Community! Standardize the Interface! Standardize the Interface!

NRL SSC Role in the Battlespace Environments Institute Rick Allard, Tim Campbell Build ESMF interfaces within existing scalable ocean models (HYCOM, NCOM, SWAN and ADCIRC) Provide the necessary components for applications with atmospheric, ocean, ice, and riverine models. Develop coupled applications to support operational Navy: HYCOM-CICE (ocean, ice) SWAN-ADCIRC (wave, circulation) ADCIRC-WASH123D (circulation, riverine, watershed) COAMPS-NCOM (atmosphere, ocean)

ROMS Wide Range of Applications 10 km wide island 10,000 km wide basin Dong McWilliams Shchepetkin (2004) Arango Haidvogel Wilkin (2003) 1,000 km long coastline Gruber et al (2004)

Pilot Model Applications: Hudson River

nc=netcdf(‘fem.nc’);lon=nc{‘lon’}(:);lat=nc{‘lat’}(:);ele=nc{‘ele’}(:);salt=nc{‘salt’}(1,1,:);trisurf(ele,lon,lat,salt) [t,b,jday,u]=CFtime(nc,’time’) title([‘Salt ‘,datestr(jday(1))]) Simple Matlab Access

CFtime.m (with API)

ERDC’s XMDF 104 pages

Matthew Piggott (Imperial College, UK) Unstructured Adaptive Grid Imperial College Ocean Model (ICOM)

FVCOM using LLNL’s “VisIt” Free software based on VTK w/Java,C++,Python interfaces Chen & Cowles, UMASSD

Unstructured Mesh Priorities CF Conventions (define and adopt) CF Conventions (define and adopt) CF APIs (C in addition to Java) CF APIs (C in addition to Java) CF Reference Applications (e.g. IDV, CDAT, VisIt module) CF Reference Applications (e.g. IDV, CDAT, VisIt module)

XMDF (ERDC, BYU) Norm Jones, BYU Cary Butler, ERDC

XMDF element types (1D)

XMDF Element Types (2D)

New ESMF-Based Programs Funding for Science, Adoption, and Core Development Modeling, Analysis and Prediction Program for Climate Variability and Change Sponsor: NASA Partners: University of Colorado at Boulder, University of Maryland, Duke University, NASA Goddard Space Flight Center, NASA Langley, NASA Jet Propulsion Laboratory, Georgia Institute of Technology, Portland State University, University of North Dakota, Johns Hopkins University, Goddard Institute for Space Studies, University of Wisconsin, Harvard University, more The NASA Modeling, Analysis and Prediction Program will develop an ESMF-based modeling and analysis environment to study climate variability and change. Battlespace Environments Institute Sponsor: Department of Defense Partners: DoD Naval Research Laboratory, DoD Fleet Numerical, DoD Army ERDC, DoD Air Force Air Force Weather Agency The Battlespace Environments Institute is developing integrated Earth and space forecasting systems that use ESMF as a standard for component coupling. Integrated Dynamics through Earth ’ s Atmosphere and Space Weather Initiatives Sponsors: NASA, NSF Partners: University of Michigan/SWMF, Boston University/CISM, University of Maryland, NASA Goddard Space Flight Center, NOAA CIRES ESMF developers are working with the University of Michigan and others to develop the capability to couple together Earth and space software components. Spanning the Gap Between Models and Datasets: Earth System Curator Sponsor: NSF Partners: Princeton University, Georgia Institute of Technology, Massachusetts Institute of Technology, PCMDI, NOAA GFDL, NOAA PMEL, DOE ESG The ESMF team is working with data specialists to create an end-to-end knowledge environment that encompasses data services and models.

Origins of the CSTM “A better understanding is needed of the basic physics that control sedimentary processes such as bottom roughness, aggregation or flocculation and disaggregation, erosion and deposition, and bed consolidation” “A better understanding is needed of the basic physics that control sedimentary processes such as bottom roughness, aggregation or flocculation and disaggregation, erosion and deposition, and bed consolidation” “Wide acceptance of a community sediment transport model would make an effective tool for scientific research. …no existing model has the features that would allow wide access and acceptance by the community: freely available code; state-of-the-art hydrodynamic and sediment algorithms with modern, modular coding; comprehensive documentation; and demonstrated performance on a suite of community defined test cases.” “Wide acceptance of a community sediment transport model would make an effective tool for scientific research. …no existing model has the features that would allow wide access and acceptance by the community: freely available code; state-of-the-art hydrodynamic and sediment algorithms with modern, modular coding; comprehensive documentation; and demonstrated performance on a suite of community defined test cases.” “Coordination of the community modeling effort should be by an impartial organization with long-term stability” “Coordination of the community modeling effort should be by an impartial organization with long-term stability”

Community Sediment Transport Model (CSTM)

CSTM Project Contributions Suspended and bed load sediment transport Suspended and bed load sediment transport Multiple sediment classes Multiple sediment classes Bed framework & stratigraphy Bed framework & stratigraphy New wave/current bottom boundary layer New wave/current bottom boundary layer Monotonic advection Monotonic advection Umlauf & Burchard GLS mixing Umlauf & Burchard GLS mixing Test cases Test cases  Wetting/drying  Nearshore processes

XMDF Element Types (3D)