Www.hdfgroup.org The HDF Group Apr. 17-19, 2012HDF/HDF-EOS Workshop XV1 Interoperability with netCDF-4 Kent Yang, Larry Knox, Elena Pourmal The HDF Group.

Slides:



Advertisements
Similar presentations
The HDF Group Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps Ruth Duerr, NSIDC Christopher Lynnes, GES DISC Mike.
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 ESIP Summer Meeting Easy access HDF files via Hyrax Kent Yang The HDF Group 1 July 8 – 11, 2014.
The HDF Group Support for NPP/NPOESS by The HDF Group Mike Folk, Elena Pourmal The HDF Group HDF/HDF-EOS Workshop XIV September 30, 2010.
The HDF Group HDF/HDF-EOS Workshop XIV1 Easy Remote Access via OPeNDAP Kent Yang and Joe Lee The HDF Group The 14 th HDF/HDF-EOS Workshop.
The HDF Group November 3-5, 2009HDF/HDF-EOS Workshop XIII1 HDF-Java Products Peter Cao The HDF Group The 13 th HDF and HDF-EOS Workshop.
The HDF Group HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group Briefing to ESDIS October.
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 November 3-5, 2009HDF/HDF-EOS Workshop XIII1 Using visualization tools to access HDF data via OPeNDAP Joe Lee and Kent Yang.
The HDF Group ESIP Summer Meeting HDF-Java Overview Joel Plutchak The HDF Group 1 July 8 – 11, 2014.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.)
The Future of NetCDF Russ Rew UCAR Unidata Program Center Acknowledgments: John Caron, Ed Hartnett, NASA’s Earth Science Technology Office, National Science.
The HDF Group HDF4 Mapping Status and Proposal Mike Folk, Ruth Aydt The HDF Group Oct. 17, 2012 Apr , 2012HDF/HDF-EOS Workshop XV.
Best Practices to Promote Data Interoperability Chris Lynnes Joe Glassy Technology Infusion Working Group.
JPSS/NPP Report and Discussions Elena Pourmal, Mike Folk, Kent Yang The HDF Group April 6, 2010 April 6, 2011Annual HDF Briefing to ESDIS1.
The HDF Group Improving long-term preservation of EOS data by independently mapping HDF4 data objects Mike Folk, Ruth Aydt, Joe Lee, Binh-Minh.
Support EOS: Review and Discussions Kent Yang and Joe Lee The HDF Group October 16, 2012 Oct. 16, 2012Annual HDF Briefing to ESDIS1.
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.
Status of netCDF-3, netCDF-4, and CF Conventions Russ Rew Community Standards for Unstructured Grids Workshop, Boulder
The HDF Group July 8, 2014HDF 2014 ESIP Summer Meeting HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann The.
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps Mike Folks, The HDF Group Ruth Duerr, NSIDC 1.
EOSDIS User survey follow-up Mike Folk, Kent Yang, Elena Pourmal The HDF Group Oct. 17, 2012 Annual HDF Briefing to ESDIS1.
Important ESDIS 2009 tasks review Kent Yang, Mike Folk The HDF Group April 1st, /1/20151Annual briefing to ESDIS.
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.
The HDF Group September 28, 2010HDF/HDF-EOS Workshop XIV1 Easy Access of HDF data via NCL/IDL/MATLAB Kent Yang, Tong Qi, Ziying Li, Yi.
ArcGIS and NASA EOS Data NASA GES DISC Team: Aijun Chen, Wenli Yang, Peisheng Zhao, Long Pham, Chris Lynnes, Gail Wade NASA ESDIS: Ross Bagwell, Francis.
Improving the usability of HDF-EOS2 data Kent Yang, Joe Lee, Choonghwan Lee The HDF Group March 31 st, /26/2016Annual briefing to ESDIS1.
Mid-Course Review: NetCDF in the Current Proposal Period Russ Rew
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.
1/14/200925th IIPS Conference 1 Challenges to Archive and Access NASA HDF-EOS Data in the long Term MuQun Yang (The HDF Group) Choonghwan Lee (The HDF.
The netCDF-4 data model and format Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012.
The HDF Group HDF5 Tools Updates Peter Cao, The HDF Group September 28-30, 20101HDF and HDF-EOS Workshop XIV.
Support for NPP/NPOESS by The HDF Group Mike Folk The HDF Group HDF and HDF-EOS Workshop XII October 17, 2008 Oct HDF and HDF-EOS Workshop XII1.
11/7/2007HDF and HDF-EOS Workshop XI, Landover, MD1 HDF5 Software Process MuQun Yang, Quincey Koziol, Elena Pourmal The HDF Group.
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.
October 15, 2008HDF and HDF-EOS Workshop XII1 What will be new in HDF5?
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.
1 N-bit and ScaleOffset filters MuQun Yang National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Urbana, IL
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.
NetCDF Data Model Issues Russ Rew, UCAR Unidata NetCDF 2010 Workshop
The HDF Group Support for NPP/NPOESS by The HDF Group Mike Folk, Elena Pourmal, Peter Cao The HDF Group November 5, 2009 November 3-5,
HDF4 OPeNDAP Project Progress Report MuQun Yang and Hyo-Kyung Lee 1 HDF Developers' Meeting11/24/2015.
NPOESS Enhanced Description Tool - “ned” Richard E. Ullman NASA/GSFC/NPP NOAA/NESDIS/IPO Data / Information Architecture Algorithm / System Engineering.
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.
Using a Friendly OPeNDAP Client Library to Access HDF5 Data MuQun Yang and Hyo-Kyung Lee (The HDF Group) 1 25th IIPS Conference01/14/2009.
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 Data Interoperability The HDF Group Staff Sep , 2010HDF/HDF-EOS Workshop XIV1.
The HDF Group HDF/HDF-EOS Workshop XV1 HDF-OPeNDAP Project Update Joe Lee and Kent Yang The HDF Group April 18, 2012.
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
The HDF Group HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group DEWG Meeting June 19, 2012.
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.
The HDF Group New Elements and Lessons Learned for New Mission HDF5 Products Ideas for new mission HDF5 data products 1July 8, 2013 Larry.
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.
Support for NPP/NPOESS by The HDF Group Mike Folk, Elena Pourmal The HDF Group Annual HDF Briefing to ESDIS March 31, 2009 March Annual HDF Briefing.
NetCDF Data Model Details Russ Rew, UCAR Unidata NetCDF 2009 Workshop
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,
HDF and HDF-EOS Workshop XII
Adding CF Attributes to an HDF5 File
Moving from HDF4 to HDF5/netCDF-4
Efficiently serving HDF5 via OPeNDAP
Access HDF5 Datasets via OPeNDAP’s Data Access Protocol (DAP)
HDF Support for NASA Data Producers
HDF5 Performance Enhancements with the Elimination of Unlimited Dimension Debbie Mao, Daniel Ziskin, Merritt Deeter, Sara Martinez-alonso MOPITT is an.
HDF-EOS Workshop XXI / The 2018 ESIP Summer Meeting
HDF5 Tools Updates and Discussions
NCL variable based on a netCDF variable model
Presentation transcript:

The HDF Group Apr , 2012HDF/HDF-EOS Workshop XV1 Interoperability with netCDF-4 Kent Yang, Larry Knox, Elena Pourmal The HDF Group The 15 th HDF and HDF-EOS Workshop April 17-19, 2012

, 2012HDF/HDF-EOS Workshop XV2 Outline Background netCDF-4 CF Use cases Experience with HDF-EOS5 products Experience with JPSS products Current Status and future directions

Clarification –netCDF format netCDF-3 format Simple self-describing data format based on netCDF classic data model netCDF-4 format Uses HDF5 as a storage layer Exploits Compression, chunking, parallel-IO Group hierarchy, user-defined data types, etc. Supports both netCDF enhanced and netCDF classic data models Interoperability with netCDF-4 format in this talk Apr , 2012HDF/HDF-EOS Workshop XV3

Clarification – netCDF packages netCDF software packages netCDF-C Support both netCDF-3 and netCDF-4 formats C++/Fortran Wrappers netCDF-Java Support both netCDF-3 and netCDF-4 formats The implementation of the Common Data Model netCDF version 4 Generally mean the version 4 package of the netCDF-C library (Not only support netCDF-4 format) Apr , 2012HDF/HDF-EOS Workshop XV4

Why netCDF-4 Big user community User-friendly data models Tools Home-grown and third-party visualization and analysis tools - ncdump, ncgen, IDV, Panoply, Ferret etc. Apr , 2012HDF/HDF-EOS Workshop XV5

NetCDF Classic Model Apr , 2012HDF/HDF-EOS Workshop XV6

NetCDF enhanced model Apr , 2012HDF/HDF-EOS Workshop XV7

CF conventions Metadata conventions for earth science data. Sharing of files created with the NetCDF APIs, but not specifically to netCDF. The CF conventions are now increasingly gaining acceptance. URL: Apr , 2012HDF/HDF-EOS Workshop XV8

In this tutorial, we only review the key CF attributes that affect the access of NASA and other Earth Science HDF and HDF-EOS data via popular visualization tools. Apr , 2012HDF/HDF-EOS Workshop XV9

Key CF data description attributes Apr , 2012HDF/HDF-EOS Workshop XV10 AttributeDescription Units A string that represents the quantity of measurement. A variable with no units attribute is assumed to be dimensionless. long_name A descriptive name that indicates a variable’s content. standard_name A standard name that references a description of a variable’s content in the standard name table of CF conventions. _FillValue A value used to represent missing or undefined data. valid_min Smallest valid value of a variable. valid_max Largest valid value of a variable. valid_range Smallest and largest valid values of a variable. Use these attributes if possible, especially use _FillValue, valid_min,valid_max if you have missing value(s).

Reduction of dataset size Apr , 2012HDF/HDF-EOS Workshop XV11 AttributeDescription scale_factor If present for a variable, the data are to be multiplied by this factor after the data are read by an application. add_offset If present for a variable, this number is to be added to the data after it is read by an application. If both scale_factor and add_offset attributes are present, the data are first scaled before the offset is added. The equation that describes the usage of scale_factor and add_offset is: Final_data_value = “scale_factor” * Raw_data_value + “add_offset”;

“Units” for coordinate variables Horizontal Latitude – “degrees_north” Longitude – “degrees_east” Vertical Pressure – “hPa” Height(depth) – “Meter” (m) or “kilometer”(km) Time seconds(minutes etc.) since a time point An example “seconds since :15: :00” Apr , 2012HDF/HDF-EOS Workshop XV12 Use these attributes with the CF values if possible, without following CF conventions for these attributes, some tools cannot properly visualize the data.

“coordinates” attribute List the associated coordinate variable names of the variable An example Variable: Temperature Associated Coordinate variables: “latitude”,“longitude”,”pressure” coordinates = “latitude longitude pressure” Apr , 2012HDF/HDF-EOS Workshop XV13 Include this attribute if possible. For some data products, this is the key attribute to specific the coordinates of a variable.

The HDF Group Interoperability of HDF5 with netCDF-4 General Information Apr , 2012HDF/HDF-EOS Workshop XV 14

Review Concepts netCDF classic model Shared dimension netCDF enhanced model Group hierarchy Apr , 2012HDF/HDF-EOS Workshop XV15

Use cases to access HDF5 via netCDF-4 1. General HDF5 Follow neither netCDF data models nor CF conventions 2. netCDF-4 HDF5 Follow netCDF enhanced data model 3. netCDF-4 CF HDF5 Follow netCDF enhanced model and CF conventions 4. netCDF (classic) HDF5 Follow netCDF classic model 5. netCDF (classic) CF HDF5 Follow netCDF classic model and CF conventions Apr , 2012HDF/HDF-EOS Workshop XV16

How to demonstrate Simple HDF5 files netCDF tools netCDF C ncdump netCDF Java IDV Apr , 2012HDF/HDF-EOS Workshop XV17

There are some limitations for netCDF4 to access HDF5 files Apr , 2012HDF/HDF-EOS Workshop XV18

General HDF5 Add phony dimension names to variables Generally cannot be opened by IDV Apr , 2012HDF/HDF-EOS Workshop XV19

HDF5 that follows netCDF enhanced model ncdump can pick up the dimension information cannot be opened by IDV Apr , 2012HDF/HDF-EOS Workshop XV20 netCDF-4 HDF5

HDF5 that follows netCDF enhanced model and CF conventions cannot be opened by IDV Apr , 2012HDF/HDF-EOS Workshop XV21 netCDF-4 CF HDF5

We will use several demos to show the differences for the last two cases netCDF(classic) HDF5 netCDF(classic) CF HDF5 ncdump can dump all demo files Apr , 2012HDF/HDF-EOS Workshop XV22

Demo dataset Apr , 2012HDF/HDF-EOS Workshop XV23 Latitude/Longitude 10,12.5,15,17.5,20,22.5, …… 42.5, 45.0, 47.5 Data: 1,2,3,4,5,6,7,8,9,10, 11,12,13,14,15,16

Use case 4 and 5 IDV demo 1 CF categorynetCDF classic ( Case 4)netCDF classic CF (Case 5) Apr , 2012HDF/HDF-EOS Workshop XV24 Units for latitude and longitude Units is “degrees”Latitude: “degrees_north” Longitude: “degrees_east”

Use case 4 and 5 IDV demo 1 CF categorynetCDF classic ( Case 4)netCDF classic CF (Case 5) Apr , 2012HDF/HDF-EOS Workshop XV25 Units for latitude and longitude Cannot open the fileCorrectly display the data

Use case 4 and 5 IDV demo 2 CF categorynetCDF classic (Case 4)netCDF classic CF (Case 5) Apr , 2012HDF/HDF-EOS Workshop XV26 _FillValueNo _FillValue attributeHave _FillValue

Use case 4 and 5 IDV demo 2 CF categorynetCDF classic (Case 4)netCDF classic CF (Case 5) Apr , 2012HDF/HDF-EOS Workshop XV27 _FillValueTreat _FillValue as the real data Correctly filter out the _FillValue

Scale Offset Use case 4 and 5 IDV demo 3 CF categorynetCDF classic(Case 4)netCDF classic CF(Case 5) Apr , 2012HDF/HDF-EOS Workshop XV28 scale_factor and add_offset Attribute names for scale_factor and add_offset don’t follow CF conventions Have correct scale_factor and add_offset attribute names scale_factor = 10.0 add_offset = ,2,3,4,5,6,7,8,9,10, 11,12,13,14,15, ,1020,1030, …… Attributes: wrong_scale_name = 10.0 Wrong_offset_name = Attributes: scale_factor = 10.0 add_offset =

Use case 4 and 5 IDV demo 3 Apr , 2012HDF/HDF-EOS Workshop XV29 CF categorynetCDF classic(Case 4)netCDF classic CF(Case 5) scale_factor and add_offset Doesn’t apply the scale_factor and add_offset Correctly apply scale_factor and add_offset

Use case 4 and 5 IDV demo 4 CF categorynetCDF classic(Case 4)netCDF classic CF(Case 5) Apr , 2012HDF/HDF-EOS Workshop XV30 coordinatesNo ‘coordinates’ attributeHave ‘coordinates’

Use case 4 and 5 IDV demo 4 CF categorynetCDF classic(Case 4)netCDF classic CF(Case 5) Apr , 2012HDF/HDF-EOS Workshop XV31 CoordinatesMay not pick up the correct coordinate Correctly pick up the right coordinate

netCDF HDF5 vs netCDF CF HDF5 CF attributes are key to make IDV correctly display the data Apr , 2012HDF/HDF-EOS Workshop XV32

Summary of use cases Use CasesncdumpIDV General HDF5Can view (with phony dimensions) Generally cannot view netCDF-4 HDF5Can viewGenerally cannot view netCDF-4 CF HDF5Can viewGenerally cannot view netCDF Classic HDF5Can viewCan view some files but the visualization may not be right netCDF Classic CF HDF5Can view Apr , 2012HDF/HDF-EOS Workshop XV33 There are some limitations for netCDF4 to access HDF5 files

The HDF Group Interoperability of HDF5 with netCDF-4 Experience with HDF-EOS5 Apr , 2012HDF/HDF-EOS Workshop XV 34

Apr , 2012HDF/HDF-EOS Workshop XV35 netCDF4 to access HDF-EOS5 files Augmentation One file can be accessed by both EOS5 and netCDF-4 Accessed by netCDF4 netCDF data model should be followed HDF5 HDF-EOS5 HDF5 netCDF4 Augmentation HDF-EOS5 file

An HDF-EOS5 file structure Apr , 2012HDF/HDF-EOS Workshop XV36 GRIDS HDFEOS CloudFractionAndPressure Data Fields CloudFraction CloudPressure Because of the group hierarchy, we can only augment the HDF-EOS5 file by following the netCDF enhanced model

An example: Augment an HDF-EOS5 Grid The HDF-EOS5 saves the coordinate information XDim and YDim in an equation The tool retrieves the values of XDim and YDim It creates coordinate variables XDim and YDim with the raw values Then it associates the coordinate variables with the data variables Then netCDF-4 can follow the netCDF enhanced model to access the HDF- EOS5 data GRIDS HDFEOS CloudFractionAndPressure Data Fields CloudFraction[XDim][YDim] CloudPressure[XDim][YDim] XDim YDim

How does the augmented HDF-EOS5 file follow CF conventions? The Aura teams(HIRDLS etc.) add key CF attributes when creating the original HDF-EOS5 file. Apr , 2012HDF/HDF-EOS Workshop XV38

Use cases to access HDF5 via netCDF-4 1. General HDF5 Follow neither netCDF data models nor CF conventions 2. netCDF-4 HDF5 Follow netCDF enhanced data model 3. netCDF-4 CF HDF5 Follow netCDF enhanced model and CF conventions 4. netCDF (classic) HDF5 Follow netCDF classic model 5. netCDF (classic) CF HDF5 Follow netCDF classic model and CF conventions Apr , 2012HDF/HDF-EOS Workshop XV39

The HDF Group Interoperability of HDF5 with netCDF-4 Experience with JPSS Apr , 2012HDF/HDF-EOS Workshop XV 40

Applications for JPSS files Many potentially useful applications are netCDF based Structure of JPSS files allows for effective modification – data is separated from objects that are unknown to netCDF-4 Apr , 2012HDF/HDF-EOS Workshop XV41

JPSS obstacles to using netCDF-4 tools 1.Limitations of netCDF-4 – HDF5 may have objects unknown to netCDF-4 (Use case 1) References Multi-dimensional attributes Chunked datasets (variables) with unlimited maximum size Apr , 2012HDF/HDF-EOS Workshop XV42

JPSS obstacles to using netCDF-4 tools 1.Limitations of netCDF-4 - objects unknown to netCDF-4 2.Files are not netCDF Classic Model conformant (Use case 4) a)Group structure b)Important information including dimensions in separate xml file c)Geolocation data in separate file or group Apr , 2012HDF/HDF-EOS Workshop XV43

JPSS obstacles to using netCDF-4 tools 1.Limitations of netCDF-4 - objects unknown to netCDF-4 2.Not netCDF Classic Model conformant 3.Key CF Attributes (Use Case 5) Latitude Longitude Measurement units Valid_min valid_max (determined by data type and fill values) Scale factors Apr , 2012HDF/HDF-EOS Workshop XV44

Modification of JPSS files to overcome obstacles Apr , 2012HDF/HDF-EOS Workshop XV45

JPSS file structure / /All_Data VIIRS-M3-SDR_All Raw data /Data_Products VIIRS-M3-SDR References to raw data GroupsDatasets Apr , 2012HDF/HDF-EOS Workshop XV46

JPSS file structure 1. Hide problem objects / /All_Data VIIRS-M3-SDR_All Raw data /Data_Products VIIRS-M3-SDR References to raw data GroupsDatasets Apr , 2012HDF/HDF-EOS Workshop XV47

JPSS file structure 2. Hide structure that does not conform to Classic Model / /All_Data VIIRS-M3-SDR_All Raw data /Data_Products VIIRS-M3-SDR References to raw data GroupsDatasets Apr , 2012HDF/HDF-EOS Workshop XV48

JPSS file structure 3. Import external information from product profiles / /All_Data VIIRS-M3-SDR_All Group Raw data datasets Geolocation datasets Dimension name and length and other attributes from product profiles /Data_Products VIIRS-M3-SDR Reference datasets GroupsDatasets attributes Apr , 2012HDF/HDF-EOS Workshop XV49

Tool for obstacles 1 – 3: H5augjpss 1.Hides problem objects 2.Makes structure conform to Classic Model 3.Imports external information Files are modified! Copy to preserve original Final obstacle: CF compliance Manual additions with HDFView or h5edit Apr , 2012HDF/HDF-EOS Workshop XV50

Key CF data description attributes Apr , 2012HDF/HDF-EOS Workshop XV51 Variable Required Attribute Type Value Latitude Units string degrees_north Longitude Units string degrees_east Radiance Coordinates string Latitude Longitude add_offset float scale_factor float E-4 valid_min ushort 0 valid_max ushort 65527

Summary Obstacles to making JPSS files readable by netCDF-4 can be addressed by: hiding file structure and objects unknown to netCDF-4. importing information to interpret the data from external files. Product specific information for CF compliance is currently added with HDFView or h5edit. Unknown objects that are hidden can be unhidden with saved object address. No tool is planned to remove imported data.. Apr , 2012HDF/HDF-EOS Workshop XV52

The HDF Group Interoperability of HDF5 with netCDF-4 Current Status and Future Directions Apr , 2012HDF/HDF-EOS Workshop XV 53

Current Status Opportunities for interoperability primarily involve reading HDF5 produced files using netCDF-4 and netCDF-4 based tools. Issues are periodically identified and some have been solved. Apr , 2012HDF/HDF-EOS Workshop XV54

Future Directions Continue working with Unidata to reduce obstacles to HDF5/netCDF-4 interoperability Apr , 2012HDF/HDF-EOS Workshop XV55

The HDF Group Thank You! Apr , 2012HDF/HDF-EOS Workshop XV56

Acknowledgements This work was supported by Subcontract number under Raytheon Contract number NNG10HP02C, funded by the National Aeronautics and Space Administration (NASA) and by cooperative agreement number NNX08AO77A from the NASA. Any opinions, findings, conclusions, or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of Raytheon or the National Aeronautics and Space Administration. Apr , 2012HDF/HDF-EOS Workshop XV57

The HDF Group Questions/comments? Apr , 2012HDF/HDF-EOS Workshop XV58