SlideShare a Scribd company logo
The HDF Group
www.hdfgroup.orgDecember 17, 2014 American Geophysical Union Fall Meeting
HDF Product Designer:
Interoperability in the First Mile
H. Joe Lee (hyoklee@hdfgroup.org),
Aleksandar Jelenak, and Ted Habermann
The HDF Group
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Repurposing
Data
Collection
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Principal Investigator Someone Else
Repurposing
Data
Collection
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Principal Investigator Someone Else
Repurposing
Data
Collection
Experts Non-Experts
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Principal Investigator Someone Else
Repurposing
Data
Collection
# Users
Experts Non-Experts
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Principal Investigator Someone Else
Repurposing
Data
Collection
# Users
Experts Non-Experts
Standards and
Conventions
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Principal Investigator Someone Else
Repurposing
Data
Collection
# Users
Experts Non-Experts
? Standards and
Conventions
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Principal Investigator Someone Else
Repurposing
Data
Collection
To facilitate collaborative design of
interoperable and standards-compliant
data products in HDF5 as early as possible
in the mission development process.
www.hdfgroup.orgAmerican Geophysical Union Fall Meeting
Data Life Cycle – First and Last Miles
Archive Discovery AnalysisQuestion Processing Distribution
Principal Investigator Someone Else
Repurposing
Data
Collection
To facilitate collaborative design of
interoperable and standards-compliant
data products in HDF5 as early as possible
in the mission development process.
Interoperability in the First Mile
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Mission Data Producer’s Conundrum
Mission Requirements
• Science objectives
• Data processing
• Data discovery & distribution
• Data documentation
• User engagement,
preparedness, feedback
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Mission Data Producer’s Conundrum
Interoperability
Mission Requirements
• Standards
• Conventions
• Best Practices
• Metadata
• Software Tools
• netCDF4, CF
• Science objectives
• Data processing
• Data discovery & distribution
• Data documentation
• User engagement,
preparedness, feedback
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Mission Data Producer’s Conundrum
HDF FeaturesInteroperability
Mission Requirements
• Datatypes
• Groups
• Attributes
• Scale/offset
• Dimension scales
• Compression
• Chunking
• Standards
• Conventions
• Best Practices
• Metadata
• Software Tools
• netCDF4, CF
• Science objectives
• Data processing
• Data discovery & distribution
• Data documentation
• User engagement,
preparedness, feedback
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Mission Data Producer’s Conundrum
HDF FeaturesInteroperability
Mission Requirements
HDF Product
Designer
• Datatypes
• Groups
• Attributes
• Scale/offset
• Dimension scales
• Compression
• Chunking
• Standards
• Conventions
• Best Practices
• Metadata
• Software Tools
• netCDF4, CF
• Science objectives
• Data processing
• Data discovery & distribution
• Data documentation
• User engagement,
preparedness, feedback
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Collaboration
Individuals
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Collaboration
Individuals
Teams
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Collaboration
Individuals
Teams
Projects
Programs
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
HDF5 Product Design Architecture
Desktop
Client
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
HDF5 Product Design Architecture
Desktop
Client
Restful
Service
(Tornado/Py
thon)
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
HDF5 Product Design Architecture
Data Store
(PostgreSQL)
Desktop
Client
Restful
Service
(Tornado/Py
thon)
HDF5
Server
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
HDF5 Product Design Architecture
Data Store
(PostgreSQL)
Desktop
Client
Restful
Service
(Tornado/Py
thon)
HDF5
JSON
HDF4 MAP
XML
NcML HDF5
Server
Flexible
Input
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
HDF5 Product Design Architecture
Data Store
(PostgreSQL)
Desktop
Client
HDF5
JSON
Fortran IDL MATLAB Python
Restful
Service
(Tornado/Py
thon)
CSV
(Excel)
HDF5
JSON
HDF4 MAP
XML
NcML HDF5
Server
HDF5 File
Template
Flexible
Input
Flexible Output
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Convention Support
• Initial:
• NetCDF User’s Guide (NUG)
• Attribute Convention for Data Discovery (ACDD)
• Object Convention for Data Discovery (OCDD)
• Climate and Forecast (CF)
• HDF-EOS
• Implementation:
• Conventions for groups and variables
• Convention for connected variables (e.g.
coordinate dimensions)
• Compliance checkers on entire file
• Support for community components
www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014
Conclusion
• enable individuals and mission teams to
design products quickly and easily
• enable collaboration at many levels
• promote data management best practices
HDF Product Designer is being built using a
flexible architecture to support multiple front
and back ends. It will:

More Related Content

What's hot

Beecher cni fall 2010 v4
Beecher cni fall 2010 v4Beecher cni fall 2010 v4
Beecher cni fall 2010 v4
Bryan Beecher
 
Sparkler - Spark Crawler
Sparkler - Spark Crawler Sparkler - Spark Crawler
Sparkler - Spark Crawler
Thamme Gowda
 
DSpace-CRIS: new features and contribution to the DSpace mainstream
DSpace-CRIS: new features and contribution to the DSpace mainstreamDSpace-CRIS: new features and contribution to the DSpace mainstream
DSpace-CRIS: new features and contribution to the DSpace mainstream
Andrea Bollini
 
Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-
WU (Vienna University of Economics and Business)
 
Sparkler Presentation for Spark Summit East 2017
Sparkler Presentation for Spark Summit East 2017Sparkler Presentation for Spark Summit East 2017
Sparkler Presentation for Spark Summit East 2017
Karanjeet Singh
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
Barry Norton
 
Semantic web and Drupal: an introduction
Semantic web and Drupal: an introductionSemantic web and Drupal: an introduction
Semantic web and Drupal: an introduction
Kristof Van Tomme
 
Efficient RDF Interchange (ERI) Format for RDF Data Streams
Efficient RDF Interchange (ERI) Format for RDF Data StreamsEfficient RDF Interchange (ERI) Format for RDF Data Streams
Efficient RDF Interchange (ERI) Format for RDF Data Streams
WU (Vienna University of Economics and Business)
 
Introduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmersIntroduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmers
Kevin Lee
 
Distributed Query Processing for Federated RDF Data Management
Distributed Query Processing for Federated RDF Data ManagementDistributed Query Processing for Federated RDF Data Management
Distributed Query Processing for Federated RDF Data Management
OlafGoerlitz
 
Introduction to HDF5 Data Model, Programming Model and Library APIs
Introduction to HDF5 Data Model, Programming Model and Library APIsIntroduction to HDF5 Data Model, Programming Model and Library APIs
Introduction to HDF5 Data Model, Programming Model and Library APIs
The HDF-EOS Tools and Information Center
 
In grammars we trust: LeadMine, a knowledge driven solution
In grammars we trust: LeadMine, a knowledge driven solutionIn grammars we trust: LeadMine, a knowledge driven solution
In grammars we trust: LeadMine, a knowledge driven solution
NextMove Software
 
Using the whole web as your dataset
Using the whole web as your datasetUsing the whole web as your dataset
Using the whole web as your dataset
Turi, Inc.
 
HDF
HDFHDF
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
Diego Valerio Camarda
 
Tackling the difficult areas of chemical entity extraction: Misspelt chemical...
Tackling the difficult areas of chemical entity extraction: Misspelt chemical...Tackling the difficult areas of chemical entity extraction: Misspelt chemical...
Tackling the difficult areas of chemical entity extraction: Misspelt chemical...
dan2097
 
Network discovery - Inside out by Aakash Goel
Network discovery - Inside out by Aakash GoelNetwork discovery - Inside out by Aakash Goel
Network discovery - Inside out by Aakash Goel
OWASP Delhi
 
Getting triples from records: the role of ISBD
Getting triples from records: the role of ISBDGetting triples from records: the role of ISBD
30° Nexa Lunch Seminar - Linked Data Platform vs real world
30° Nexa Lunch Seminar - Linked Data Platform vs real world30° Nexa Lunch Seminar - Linked Data Platform vs real world
30° Nexa Lunch Seminar - Linked Data Platform vs real world
Diego Valerio Camarda
 

What's hot (19)

Beecher cni fall 2010 v4
Beecher cni fall 2010 v4Beecher cni fall 2010 v4
Beecher cni fall 2010 v4
 
Sparkler - Spark Crawler
Sparkler - Spark Crawler Sparkler - Spark Crawler
Sparkler - Spark Crawler
 
DSpace-CRIS: new features and contribution to the DSpace mainstream
DSpace-CRIS: new features and contribution to the DSpace mainstreamDSpace-CRIS: new features and contribution to the DSpace mainstream
DSpace-CRIS: new features and contribution to the DSpace mainstream
 
Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-
 
Sparkler Presentation for Spark Summit East 2017
Sparkler Presentation for Spark Summit East 2017Sparkler Presentation for Spark Summit East 2017
Sparkler Presentation for Spark Summit East 2017
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
Semantic web and Drupal: an introduction
Semantic web and Drupal: an introductionSemantic web and Drupal: an introduction
Semantic web and Drupal: an introduction
 
Efficient RDF Interchange (ERI) Format for RDF Data Streams
Efficient RDF Interchange (ERI) Format for RDF Data StreamsEfficient RDF Interchange (ERI) Format for RDF Data Streams
Efficient RDF Interchange (ERI) Format for RDF Data Streams
 
Introduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmersIntroduction of semantic technology for SAS programmers
Introduction of semantic technology for SAS programmers
 
Distributed Query Processing for Federated RDF Data Management
Distributed Query Processing for Federated RDF Data ManagementDistributed Query Processing for Federated RDF Data Management
Distributed Query Processing for Federated RDF Data Management
 
Introduction to HDF5 Data Model, Programming Model and Library APIs
Introduction to HDF5 Data Model, Programming Model and Library APIsIntroduction to HDF5 Data Model, Programming Model and Library APIs
Introduction to HDF5 Data Model, Programming Model and Library APIs
 
In grammars we trust: LeadMine, a knowledge driven solution
In grammars we trust: LeadMine, a knowledge driven solutionIn grammars we trust: LeadMine, a knowledge driven solution
In grammars we trust: LeadMine, a knowledge driven solution
 
Using the whole web as your dataset
Using the whole web as your datasetUsing the whole web as your dataset
Using the whole web as your dataset
 
HDF
HDFHDF
HDF
 
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
18 ° Nexa Lunch Seminar - Lo stato dell'arte dei Linked Open Data italiani
 
Tackling the difficult areas of chemical entity extraction: Misspelt chemical...
Tackling the difficult areas of chemical entity extraction: Misspelt chemical...Tackling the difficult areas of chemical entity extraction: Misspelt chemical...
Tackling the difficult areas of chemical entity extraction: Misspelt chemical...
 
Network discovery - Inside out by Aakash Goel
Network discovery - Inside out by Aakash GoelNetwork discovery - Inside out by Aakash Goel
Network discovery - Inside out by Aakash Goel
 
Getting triples from records: the role of ISBD
Getting triples from records: the role of ISBDGetting triples from records: the role of ISBD
Getting triples from records: the role of ISBD
 
30° Nexa Lunch Seminar - Linked Data Platform vs real world
30° Nexa Lunch Seminar - Linked Data Platform vs real world30° Nexa Lunch Seminar - Linked Data Platform vs real world
30° Nexa Lunch Seminar - Linked Data Platform vs real world
 

Viewers also liked

ESDIS Metadata Archive
ESDIS Metadata ArchiveESDIS Metadata Archive
ESDIS Metadata Archive
Ted Habermann
 
Metadata For Humans and Machines
Metadata For Humans and MachinesMetadata For Humans and Machines
Metadata For Humans and Machines
Ted Habermann
 
ESDIS and International Standards
ESDIS and International StandardsESDIS and International Standards
ESDIS and International Standards
Ted Habermann
 
Citations in ISO Metadata
Citations in ISO MetadataCitations in ISO Metadata
Citations in ISO Metadata
Ted Habermann
 
Metadata Evaluation and Improvement
Metadata Evaluation and ImprovementMetadata Evaluation and Improvement
Metadata Evaluation and Improvement
Ted Habermann
 
ISO Metadata in HDF Data Files
ISO Metadata in HDF Data FilesISO Metadata in HDF Data Files
ISO Metadata in HDF Data Files
Ted Habermann
 
Earth Science Platform
Earth Science PlatformEarth Science Platform
Earth Science Platform
Ted Habermann
 
Translation proofing
Translation proofingTranslation proofing
Translation proofing
Ted Habermann
 
Wikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving DocumentationWikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Ted Habermann
 
Hdf Inside
Hdf InsideHdf Inside
Hdf Inside
Ted Habermann
 
ISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and AnswersISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and Answers
Ted Habermann
 
Granules and ISO Metadata
Granules and ISO MetadataGranules and ISO Metadata
Granules and ISO Metadata
Ted Habermann
 
19157 Questions and Answers
19157 Questions and Answers19157 Questions and Answers
19157 Questions and Answers
Ted Habermann
 
Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?
Ted Habermann
 

Viewers also liked (14)

ESDIS Metadata Archive
ESDIS Metadata ArchiveESDIS Metadata Archive
ESDIS Metadata Archive
 
Metadata For Humans and Machines
Metadata For Humans and MachinesMetadata For Humans and Machines
Metadata For Humans and Machines
 
ESDIS and International Standards
ESDIS and International StandardsESDIS and International Standards
ESDIS and International Standards
 
Citations in ISO Metadata
Citations in ISO MetadataCitations in ISO Metadata
Citations in ISO Metadata
 
Metadata Evaluation and Improvement
Metadata Evaluation and ImprovementMetadata Evaluation and Improvement
Metadata Evaluation and Improvement
 
ISO Metadata in HDF Data Files
ISO Metadata in HDF Data FilesISO Metadata in HDF Data Files
ISO Metadata in HDF Data Files
 
Earth Science Platform
Earth Science PlatformEarth Science Platform
Earth Science Platform
 
Translation proofing
Translation proofingTranslation proofing
Translation proofing
 
Wikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving DocumentationWikis, Rubrics and Views: An Integrated Approach to Improving Documentation
Wikis, Rubrics and Views: An Integrated Approach to Improving Documentation
 
Hdf Inside
Hdf InsideHdf Inside
Hdf Inside
 
ISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and AnswersISO Metadata Improvements - Questions and Answers
ISO Metadata Improvements - Questions and Answers
 
Granules and ISO Metadata
Granules and ISO MetadataGranules and ISO Metadata
Granules and ISO Metadata
 
19157 Questions and Answers
19157 Questions and Answers19157 Questions and Answers
19157 Questions and Answers
 
Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?Can ISO 19157 support current NASA data quality metadata?
Can ISO 19157 support current NASA data quality metadata?
 

Similar to The HDF Product Designer – Interoperability in the First Mile

NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Wor...
NISO/NFAIS Joint Virtual Conference:  Connecting the Library to the Wider Wor...NISO/NFAIS Joint Virtual Conference:  Connecting the Library to the Wider Wor...
NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Wor...
National Information Standards Organization (NISO)
 
HDF Update
HDF UpdateHDF Update
Data Matters for AGU Early Career Conference
Data Matters for AGU Early Career ConferenceData Matters for AGU Early Career Conference
Data Matters for AGU Early Career Conference
Carly Strasser
 
HDF OPeNDAP update
HDF OPeNDAP updateHDF OPeNDAP update
Crowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth SciencesCrowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth SciencesEdward Curry
 
HDF and Augmentation
HDF and Augmentation HDF and Augmentation
HDF5 and The HDF Group
HDF5 and The HDF GroupHDF5 and The HDF Group
HDF Project Update
HDF Project UpdateHDF Project Update
NASA HDF/HDF-EOS Data Access Challenges
NASA HDF/HDF-EOS Data Access ChallengesNASA HDF/HDF-EOS Data Access Challenges
NASA HDF/HDF-EOS Data Access Challenges
The HDF-EOS Tools and Information Center
 
Discovery happens elsewhere - New Librarians Global Connection: best practice...
Discovery happens elsewhere - New Librarians Global Connection: best practice...Discovery happens elsewhere - New Librarians Global Connection: best practice...
Discovery happens elsewhere - New Librarians Global Connection: best practice...
Aaron Tay
 
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout MapsEnsuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps
The HDF-EOS Tools and Information Center
 
Customisable cross-database Bio2RDF queries
Customisable cross-database Bio2RDF queriesCustomisable cross-database Bio2RDF queries
Customisable cross-database Bio2RDF queriesPeter Ansell
 
Semantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and StanbolSemantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and Stanbol
All Things Open
 
Research on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and ListsResearch on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and Lists
Denis Parra Santander
 
Emil Eifrem Keynote - GraphConnect Europe 2017
Emil Eifrem Keynote - GraphConnect Europe 2017Emil Eifrem Keynote - GraphConnect Europe 2017
Emil Eifrem Keynote - GraphConnect Europe 2017
Neo4j
 
HDF-Java Overview
HDF-Java OverviewHDF-Java Overview
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
National Information Standards Organization (NISO)
 
Duerr rdap11 data_publication_at_nsidc
Duerr rdap11 data_publication_at_nsidcDuerr rdap11 data_publication_at_nsidc
Duerr rdap11 data_publication_at_nsidc
ASIS&T
 

Similar to The HDF Product Designer – Interoperability in the First Mile (20)

NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Wor...
NISO/NFAIS Joint Virtual Conference:  Connecting the Library to the Wider Wor...NISO/NFAIS Joint Virtual Conference:  Connecting the Library to the Wider Wor...
NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Wor...
 
HDF Update
HDF UpdateHDF Update
HDF Update
 
Data Matters for AGU Early Career Conference
Data Matters for AGU Early Career ConferenceData Matters for AGU Early Career Conference
Data Matters for AGU Early Career Conference
 
HDF OPeNDAP update
HDF OPeNDAP updateHDF OPeNDAP update
HDF OPeNDAP update
 
Crowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth SciencesCrowdsourcing Approaches to Big Data Curation for Earth Sciences
Crowdsourcing Approaches to Big Data Curation for Earth Sciences
 
HDF and Augmentation
HDF and Augmentation HDF and Augmentation
HDF and Augmentation
 
HDF5 and The HDF Group
HDF5 and The HDF GroupHDF5 and The HDF Group
HDF5 and The HDF Group
 
HDF Project Update
HDF Project UpdateHDF Project Update
HDF Project Update
 
HDF4 Mapping Project Update
HDF4 Mapping Project UpdateHDF4 Mapping Project Update
HDF4 Mapping Project Update
 
NASA HDF/HDF-EOS Data Access Challenges
NASA HDF/HDF-EOS Data Access ChallengesNASA HDF/HDF-EOS Data Access Challenges
NASA HDF/HDF-EOS Data Access Challenges
 
Discovery happens elsewhere - New Librarians Global Connection: best practice...
Discovery happens elsewhere - New Librarians Global Connection: best practice...Discovery happens elsewhere - New Librarians Global Connection: best practice...
Discovery happens elsewhere - New Librarians Global Connection: best practice...
 
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout MapsEnsuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps
 
Customisable cross-database Bio2RDF queries
Customisable cross-database Bio2RDF queriesCustomisable cross-database Bio2RDF queries
Customisable cross-database Bio2RDF queries
 
HDF Town Hall
HDF Town HallHDF Town Hall
HDF Town Hall
 
Semantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and StanbolSemantic Integration with Apache Jena and Stanbol
Semantic Integration with Apache Jena and Stanbol
 
Research on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and ListsResearch on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and Lists
 
Emil Eifrem Keynote - GraphConnect Europe 2017
Emil Eifrem Keynote - GraphConnect Europe 2017Emil Eifrem Keynote - GraphConnect Europe 2017
Emil Eifrem Keynote - GraphConnect Europe 2017
 
HDF-Java Overview
HDF-Java OverviewHDF-Java Overview
HDF-Java Overview
 
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
 
Duerr rdap11 data_publication_at_nsidc
Duerr rdap11 data_publication_at_nsidcDuerr rdap11 data_publication_at_nsidc
Duerr rdap11 data_publication_at_nsidc
 

Recently uploaded

general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
aishnasrivastava
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
AlguinaldoKong
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
SAMIR PANDA
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
YOGESH DOGRA
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
sonaliswain16
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
Areesha Ahmad
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
Areesha Ahmad
 
GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
Areesha Ahmad
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
Lokesh Patil
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
sachin783648
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
ChetanK57
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
muralinath2
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
kumarmathi863
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
ossaicprecious19
 

Recently uploaded (20)

general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
Structural Classification Of Protein (SCOP)
Structural Classification Of Protein  (SCOP)Structural Classification Of Protein  (SCOP)
Structural Classification Of Protein (SCOP)
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
EY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptxEY - Supply Chain Services 2018_template.pptx
EY - Supply Chain Services 2018_template.pptx
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
role of pramana in research.pptx in science
role of pramana in research.pptx in sciencerole of pramana in research.pptx in science
role of pramana in research.pptx in science
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
 
GBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture MediaGBSN - Microbiology (Lab 4) Culture Media
GBSN - Microbiology (Lab 4) Culture Media
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
 

The HDF Product Designer – Interoperability in the First Mile

  • 1. The HDF Group www.hdfgroup.orgDecember 17, 2014 American Geophysical Union Fall Meeting HDF Product Designer: Interoperability in the First Mile H. Joe Lee (hyoklee@hdfgroup.org), Aleksandar Jelenak, and Ted Habermann The HDF Group
  • 2. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Repurposing Data Collection
  • 3. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Principal Investigator Someone Else Repurposing Data Collection
  • 4. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Principal Investigator Someone Else Repurposing Data Collection Experts Non-Experts
  • 5. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Principal Investigator Someone Else Repurposing Data Collection # Users Experts Non-Experts
  • 6. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Principal Investigator Someone Else Repurposing Data Collection # Users Experts Non-Experts Standards and Conventions
  • 7. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Principal Investigator Someone Else Repurposing Data Collection # Users Experts Non-Experts ? Standards and Conventions
  • 8. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Principal Investigator Someone Else Repurposing Data Collection To facilitate collaborative design of interoperable and standards-compliant data products in HDF5 as early as possible in the mission development process.
  • 9. www.hdfgroup.orgAmerican Geophysical Union Fall Meeting Data Life Cycle – First and Last Miles Archive Discovery AnalysisQuestion Processing Distribution Principal Investigator Someone Else Repurposing Data Collection To facilitate collaborative design of interoperable and standards-compliant data products in HDF5 as early as possible in the mission development process. Interoperability in the First Mile
  • 10. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Mission Data Producer’s Conundrum Mission Requirements • Science objectives • Data processing • Data discovery & distribution • Data documentation • User engagement, preparedness, feedback
  • 11. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Mission Data Producer’s Conundrum Interoperability Mission Requirements • Standards • Conventions • Best Practices • Metadata • Software Tools • netCDF4, CF • Science objectives • Data processing • Data discovery & distribution • Data documentation • User engagement, preparedness, feedback
  • 12. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Mission Data Producer’s Conundrum HDF FeaturesInteroperability Mission Requirements • Datatypes • Groups • Attributes • Scale/offset • Dimension scales • Compression • Chunking • Standards • Conventions • Best Practices • Metadata • Software Tools • netCDF4, CF • Science objectives • Data processing • Data discovery & distribution • Data documentation • User engagement, preparedness, feedback
  • 13. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Mission Data Producer’s Conundrum HDF FeaturesInteroperability Mission Requirements HDF Product Designer • Datatypes • Groups • Attributes • Scale/offset • Dimension scales • Compression • Chunking • Standards • Conventions • Best Practices • Metadata • Software Tools • netCDF4, CF • Science objectives • Data processing • Data discovery & distribution • Data documentation • User engagement, preparedness, feedback
  • 14. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Collaboration Individuals
  • 15. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Collaboration Individuals Teams
  • 16. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Collaboration Individuals Teams Projects Programs
  • 17. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 HDF5 Product Design Architecture Desktop Client
  • 18. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 HDF5 Product Design Architecture Desktop Client Restful Service (Tornado/Py thon)
  • 19. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 HDF5 Product Design Architecture Data Store (PostgreSQL) Desktop Client Restful Service (Tornado/Py thon) HDF5 Server
  • 20. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 HDF5 Product Design Architecture Data Store (PostgreSQL) Desktop Client Restful Service (Tornado/Py thon) HDF5 JSON HDF4 MAP XML NcML HDF5 Server Flexible Input
  • 21. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 HDF5 Product Design Architecture Data Store (PostgreSQL) Desktop Client HDF5 JSON Fortran IDL MATLAB Python Restful Service (Tornado/Py thon) CSV (Excel) HDF5 JSON HDF4 MAP XML NcML HDF5 Server HDF5 File Template Flexible Input Flexible Output
  • 22. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Convention Support • Initial: • NetCDF User’s Guide (NUG) • Attribute Convention for Data Discovery (ACDD) • Object Convention for Data Discovery (OCDD) • Climate and Forecast (CF) • HDF-EOS • Implementation: • Conventions for groups and variables • Convention for connected variables (e.g. coordinate dimensions) • Compliance checkers on entire file • Support for community components
  • 23. www.hdfgroup.orgAmerican Geophysical Union Fall MeetingDecember 17, 2014 Conclusion • enable individuals and mission teams to design products quickly and easily • enable collaboration at many levels • promote data management best practices HDF Product Designer is being built using a flexible architecture to support multiple front and back ends. It will: