The HDF Group HDF OPe NDAP update Kent

  • Slides: 19
Download presentation
The HDF Group HDF OPe. NDAP update Kent Yang The HDF Group July 8

The HDF Group HDF OPe. NDAP update Kent Yang The HDF Group July 8 – 11, 2014 ESIP Summer Meeting 1 www. hdfgroup. org

Why OPe. NDAP? • Check metadata remotely (in various forms) • Obtain the subset

Why OPe. NDAP? • Check metadata remotely (in various forms) • Obtain the subset of data easily and efficiently • Hide the original data sources • net. CDF, HDF 4, HDF 5 or Geo. Ti. FF, GRIB • Many popular earth science tools can visualize and analyze the data via OPe. NDAP • OPe. NDAP output(including subsets) can be downloaded as other formats July 8 – 11, 2014 ESIP Summer Meeting 2 www. hdfgroup. org

What makes HDF OPe. NDAP support special? • The visualization of HDF(5) data by

What makes HDF OPe. NDAP support special? • The visualization of HDF(5) data by OPe. NDAP • What users request the most July 8 – 11, 2014 ESIP Summer Meeting 3 www. hdfgroup. org

Access HDF via OPe. NDAP Aqua/Aura Users HDF Handlers(CF) AIRS/OMI HDF DAP Clients July

Access HDF via OPe. NDAP Aqua/Aura Users HDF Handlers(CF) AIRS/OMI HDF DAP Clients July 8 – 11, 2014 HDF Files Servers ESIP Summer Meeting 4 www. hdfgroup. org

HDF 4 handler update • Add TRMM 7 support • level 1 and level

HDF 4 handler update • Add TRMM 7 support • level 1 and level 2 swath • Level 3 grid • Improve the performance to handle AIRS version 6 grid and MOD 08_M 3 products • Improve the performance to handle MODIS products with no-CF scale and offset rules • Reduce the number of file open/close calls when using file net. CDF module to access HDF data • Map HDF 4 char array to DAP String July 8 – 11, 2014 ESIP Summer Meeting 5 www. hdfgroup. org

MOD 08_M 3 and AIRS version 6 Performance • Disable the generation of Struct.

MOD 08_M 3 and AIRS version 6 Performance • Disable the generation of Struct. Metadata as a DAP attribute for the CF option • Use the special features in these products to efficiently build DDS and DAS July 8 – 11, 2014 ESIP Summer Meeting 6 www. hdfgroup. org

TRMM 7 Demo – swath(level 1 B) July 8 – 11, 2014 ESIP Summer

TRMM 7 Demo – swath(level 1 B) July 8 – 11, 2014 ESIP Summer Meeting 7 www. hdfgroup. org

TRMM 7 Demo – swath(level 2 A 25) July 8 – 11, 2014 ESIP

TRMM 7 Demo – swath(level 2 A 25) July 8 – 11, 2014 ESIP Summer Meeting 8 www. hdfgroup. org

TRMM 7 Demo multi-grid(level 3 A 25) July 8 – 11, 2014 ESIP Summer

TRMM 7 Demo multi-grid(level 3 A 25) July 8 – 11, 2014 ESIP Summer Meeting 9 www. hdfgroup. org

TRMM 7 Demo grid(level 3 B 43) July 8 – 11, 2014 ESIP Summer

TRMM 7 Demo grid(level 3 B 43) July 8 – 11, 2014 ESIP Summer Meeting 10 www. hdfgroup. org

HDF 5 handler update • Support GPM level-1 products • Make the products follow

HDF 5 handler update • Support GPM level-1 products • Make the products follow CF • Reduce the number of file open/close calls when using file net. CDF module to access HDF data July 8 – 11, 2014 ESIP Summer Meeting 11 www. hdfgroup. org

GPM HDF 5 structure July 8 – 11, 2014 ESIP Summer Meeting 12 www.

GPM HDF 5 structure July 8 – 11, 2014 ESIP Summer Meeting 12 www. hdfgroup. org

HDF 5 handler demo: GPM level 1 A July 8 – 11, 2014 ESIP

HDF 5 handler demo: GPM level 1 A July 8 – 11, 2014 ESIP Summer Meeting 13 www. hdfgroup. org

HDF 5 handler demo: GPM level 1 B July 8 – 11, 2014 ESIP

HDF 5 handler demo: GPM level 1 B July 8 – 11, 2014 ESIP Summer Meeting 14 www. hdfgroup. org

Hyrax file-net. CDF module • Can work with HDF handlers to convert HDF files

Hyrax file-net. CDF module • Can work with HDF handlers to convert HDF files to net. CDF-3 or net. CDF-4 classic files that follow the CF conventions • We also help debug and provide fixes for this module to help NASA July 8 – 11, 2014 ESIP Summer Meeting 15 www. hdfgroup. org

File net. CDF module demo • Can use besstandalone program • End users can

File net. CDF module demo • Can use besstandalone program • End users can install Hyrax and use this program to convert HDF 4 and HDF 5 files to net. CDF 3 or net. CDF 4 ESIP Summer Meeting 16 www. hdfgroup. org

More challenges • CF conventions evolve and tools evolve • New versions of existing

More challenges • CF conventions evolve and tools evolve • New versions of existing HDF products and new HDF products may require significant updates • The data aggregation service requires decent performance of the data service per file July 8 – 11, 2014 ESIP Summer Meeting 17 www. hdfgroup. org

Future - Performance • Reduce the DDS and DAS access time • Provide a

Future - Performance • Reduce the DDS and DAS access time • Provide a caching mechanism in the handler level July 8 – 11, 2014 ESIP Summer Meeting 18 www. hdfgroup. org

The HDF Group Earth Science Group Ted Habermann Aleksandar Jelenak H. Joe Lee Joel

The HDF Group Earth Science Group Ted Habermann Aleksandar Jelenak H. Joe Lee Joel Plutchak John Readey Kent Yang July 8 – 11, 2014 ESIP Summer Meeting 19 www. hdfgroup. org