DM_PPT_NP_v01 SESIP_0715_AJ HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann Gerd Heber, John Readey, Joel Plutchak The HDF Group HDF.

Slides:



Advertisements
Similar presentations
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
Advertisements

The HDF Group July 8, Summer ESIP Federation Meeting How to Meet the CF Conventions with NcML for NASA HDF/HDF-EOS Hyo-Kyung.
The HDF Group July 8, Summer ESIP Federation Meeting / HDF and HDF-EOS Workshop XVII Adding new services for HDF in THREDDS Data.
The HDF Group ESIP Summer Meeting Easy access HDF files via Hyrax Kent Yang The HDF Group 1 July 8 – 11, 2014.
NASA Earth Science Data Preservation Content Specification H. K. (Rama) Ramapriyan John Moses 10 th ESDSWG Meeting – November 2, 2011 Newport News, VA.
The HDF Group HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group The 15 th HDF and HDF-EOS.
The HDF Group ESIP Summer Meeting HDF-Java Overview Joel Plutchak The HDF Group 1 July 8 – 11, 2014.
Connecting HDF And ISO Metadata Ted Habermann, NASA/ESDIS Hook Hua, Barry Weiss, NASA/Jet Propulsion Lab Mike Folk, Gerd Heber, Elena Pourmal, The HDF.
The HDF Group HDF/HDF-EOS Workshop XIV1 Easy Access of NASA HDF data via OPeNDAP Kent Yang and Joe Lee The HDF Group September 28,2010.
1 CF Unleashed: Introduction to Cf/Radial Joe VanAndel National Center for Atmospheric Research 2013/1/8 The National Center for Atmospheric.
The HDF Group July 8, 2014HDF 2014 ESIP Summer Meeting HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann The.
Trimble Connected Community
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps Mike Folks, The HDF Group Ruth Duerr, NSIDC 1.
Metadata Guides for Smarties Marine Metadata Initiative URL:
National Institute of Standards and Technology 1 Testing and Validating OAGi NDRs Puja Goyal Salifou Sidi Presented to OAGi April 30 th, 2008.
EOSDIS User survey follow-up Mike Folk, Kent Yang, Elena Pourmal The HDF Group Oct. 17, 2012 Annual HDF Briefing to ESDIS1.
The HDF Group ESIP Summer Meeting HDF OPeNDAP update Kent Yang The HDF Group 1 July 8 – 11, 2014.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
Important ESDIS 2009 tasks review Kent Yang, Mike Folk The HDF Group April 1st, /1/20151Annual briefing to ESDIS.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
ATMOSPHERIC SCIENCE DATA CENTER ‘Best’ Practices for Aggregating Subset Results from Archived Datasets Walter E. Baskin 1, Jennifer Perez 2 (1) Science.
Mid-Course Review: NetCDF in the Current Proposal Period Russ Rew
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Tools for Interoperability between HDF and NetCDF Mike Folk and MuQun Yang The HDF Group The HDF Group provides the following tools for the NASA HDF and.
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
The HDF Group ESIP Summer Meeting HDF Studio John Readey The HDF Group 1 July 8 – 11, 2014.
The netCDF-4 data model and format Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012.
Mind Your Metadata Geri Miller. Metadata in ArcGIS ArcGIS metadata goals Editing metadata Setting your metadata style Leveraging metadata in ArcGIS Importing.
Archival Information Packages for NASA HDF-EOS Data R. Duerr, Kent Yang, Azhar Sikander.
Integrated Grid workflow for mesoscale weather modeling and visualization Zhizhin, M., A. Polyakov, D. Medvedev, A. Poyda, S. Berezin Space Research Institute.
The HDF Group November 3-5, 2009 HDF-OPeNDAP Project Update HDF/HDF-EOS Workshop XIII1 Joe Lee and Kent Yang The HDF Group James Gallagher.
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps Ruth Duerr, NSIDC Christopher Lynnes, GES DISC The HDF Group Oct HDF and.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1HDF and HDF-EOS Workshop XII10/17/2008.
Documentation from NcML to ISO Ted Habermann, NOAA NESDIS NGDC.
Sharing Metadata Recommendations Ted Habermann, John Kozimor Earth Science The HDF Group 1 John Farley Raytheon.
Opendap dev - meeting, Boulder, Feb 2007 OPeNDAP infrastructure in European Operational Oceanography T Loubrieu (IFREMER) T Jolibois (CLS)
HDF OPeNDAP Project Update MuQun Yang and Hyo-Kyung Lee The HDF Group March 31, Annual briefing to ESDIS10/31/2015.
The HDF Group HDF/HDF-EOS Workshop XV1 Tools to Improve the Usability of NASA HDF Data Kent Yang and Joe Lee The HDF Group April 17, 2012.
National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Pasadena, California EDGE: The Multi-Metadata.
DM_PPT_NP_v01 SESIP_0715_JR HDF Server HDF for the Web John Readey The HDF Group Champaign Illinois USA.
Documenting UAF Data Ted Habermann NOAA/NESDIS/National Geophysical Data Center.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1 HDF and HDF-EOS Workshop XII10/17/2008.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1HDF and HDF-EOS Workshop XII, Aurora,
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
10/16/2012Annual HDF briefing1 HDF OPeNDAP support Kent Yang, Joe Lee, Mike Folk The HDF Group Oct. 16, 2012.
Data File Formats: netCDF by Tom Whittaker University of Wisconsin-Madison SSEC/CIMSS 2009 MUG Meeting June, 2009.
11/8/2007HDF and HDF-EOS Workshop XI, Landover, MD1 Software to access HDF5 Datasets via OPeNDAP MuQun Yang, Hyo-Kyung Lee The HDF Group.
The HDF Group November 3-5, 2009HDF/HDF-EOS Workshop XIII1 The New HDF-EOS Web Site - How it can help you Kent Yang, Joe Lee The HDF Group.
The HDF Group January 8, ESIP Winter Meeting Data Container Study: HDF5 in a POSIX File System or HDF5 C 3 : Compression, Chunking,
Accurate  Consistent  Compliant Contact: i4i the structured content company the structured content company.
Update on Unidata Technologies for Data Access Russ Rew
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1HDF and HDF-EOS Workshop XII, Aurora,
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
HDF and HDF-EOS Workshop XII
Product Designer Hub – Taking HPD to the Web
Can Data be Organized for Science and Reuse?
HDF Product Designer: Using Templates to Achieve Interoperability
Data Are from Mars, Tools Are from Venus
Statistical Information Systems Introducing SIS tool .Stat
Moving from HDF4 to HDF5/netCDF-4
Efficiently serving HDF5 via OPeNDAP
The Re3gistry software and the INSPIRE Registry
Access HDF5 Datasets via OPeNDAP’s Data Access Protocol (DAP)
HDF Support for NASA Data Producers
Incorporating ISO Metadata Using HDF Product Designer
SharePoint Foundation 2010
HDF-EOS Workshop XXI / The 2018 ESIP Summer Meeting
HDF5 Tools Updates and Discussions
USING CONFLUENCE AS YOUR CMS
Presentation transcript:

DM_PPT_NP_v01 SESIP_0715_AJ HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann Gerd Heber, John Readey, Joel Plutchak The HDF Group HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ 2 Data Producer’s Conundrum HDF Features Interoperability Project Requirements HDF Product Designer Datatypes Groups Attributes Dimension scales Compression Chunking Scale/offset Etc. Conventions Metadata Software netCDF Science objectives Data processing, discovery & distribution Data documentation User engagement, preparedness, feedback HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Brief History Original idea from Jeffrey Lee, who developed HDF5 Earth Science Builder/Creator toolset for the ICESat-2 mission A similar tool was independently developed for the SMAP mission The HDF Group was asked to generalize the concept The outcome: HDF Product Designer HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Key Goals Facilitate creation of interoperable and standards-compliant data products in HDF5 as early as possible in the project development process Support multiple computing platforms without requiring the full software stack of development tools and libraries Easy and intuitive editing (create, update, move, copy, delete) of HDF5 objects Collaborative approach to product design (project, team, organization) Incorporation of best practices and standards from targeted data user communities Integration of compliance and interoperability tests into the design workflow Content import from existing files Content export as HDF5 files, HDF5/JSON, or as source code in several programming languages HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ 5 System Architecture Data Store Desktop Client HDF5 JSON HDF5 JSON Fortran IDL MATLAB Python RESTful Server CSV (Excel) HDF5 JSON HDF5 JSON HDF4 MAP XML NcML HDF5 Server HDF5 Server HDF5 File Template Flexible Output HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ 6 Software Stack Desktop Client WxPython CLIPS (C Language Integrated Production System) expert system PyCLIPS RESTful Server Python/Tornado h5py Data Store PostgreSQL relational database HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Features Projects Designs CRUD operations on HDF5 objects Conventions support Validation services Collaborative workflow HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Project Organizational and collaborative space One or more users Zero or more designs Every user must belong to at least one project All members of a project has access to its designs User project roles: –Manager (not used yet) –Designer –Value Editor (not used yet) –Viewer HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Design Represents content to be stored in one HDF5 file Not actual HDF5 file Versioned –Simple timeline of checkpoints (saved versions) –Each version must have unique label –Only the current working version (label: HEAD) can be edited Import from: NcML (netCDF XML), HDF4 file content map (XML), HDF5/JSON Export as: HDF5 template, HDF5/JSON; source code: Python, MATLAB, IDL, FORTRAN HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ CRUD Operations CRUD = create, read, update, delete, copy, move Available on designs and HDF5 objects Support for HDF5 dimension scales continuously improves Properties available to edit: –Datatype –Rank, shape, max/unlimited dimension sizes –Storage (compact, contiguous, chunked) –Fill value –Compression –Attribute value HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Conventions Supported: –NetCDF User Guide Attribute Conventions (NUG) –Attribute Convention for Data Discovery (ACDD) –Climate and Forecast convention (CF) –HDF-EOS (partial) Implemented using the CLIPS expert system HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Validation Services A set of online services for interoperability testing The level of support for conventions varies between different software tools so it is important to verify using actual file Input is HDF5 template file Output is typically displayed in a web browser HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ Validation Services Currently available: –netCDF CDL –Get as netCDF3 file –CF (NCO’s ncdismember) –ACDD (THREDDS UDDC service) –ISO metadata (THREDDS ISO service) –OPeNDAP Data Access Form –THREDDS Dataset Access Page HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ 14 Collaboration Individuals Teams Projects Programs HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ 15 Collaboration Design (Desktop) Publish (Online) Share (Server) HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ User Resources User Guide Code is hosted in the NASA Earthdata Code Collaborative Mailing list Regular monthly meetings Us! HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ DEMONSTRATION

DM_PPT_NP_v01 SESIP_0715_AJ Future Work? Continue improving user interface, source code generators, … Adding data to HDF5 templates for further validation tests Generate Word-friendly product description to help with preparing required project documentation Whole file convention compliance checks User feedback always welcome and can influence planning! HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ 19 This work was supported under the NASA Earth Observing System Data and Information Systems (EOSDIS) Evolution and Development (EED) Program under prime contract number NNG10HP02C. Any opinions, findings, or conclusions expressed in this material are those of the author and do not necessarily reflect the views of NASA. Thank you! Questions? Contact: HDF 2015 ESIP Summer Meeting

DM_PPT_NP_v01 SESIP_0715_AJ 20 This work was supported by NASA/GSFC under Raytheon Co. contract number NNG10HP02C HDF 2015 ESIP Summer Meeting