SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
HDF5 Documentation
An overview of the HDF5 document set

Frank Baker
Technical Writer
The HDF Group

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

(217) 244-7223
fbaker@hdfgroup.
org
1
Objectives

•  To make sure people are aware of various elements of
HDF documentation, particularly HDF5
•  To encourage feedback
•  How can the docs better serve you?
•  Let us know when you see errors.
help@hdfgroup.org

•  We’ll come back to this.

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

2
HDF Documentation
•  HDF4
•  C Library APIs and Fortran wrappers
•  Tools -- Data management and viewing

•  HDF5
•  C Library APIs and High-level APIs
•  Fortran, C++ and Java wrappers and subroutines
•  Tools -- Data management and viewing
Software configuration, build and install

•  HDF4 to HDF5 Conversion Library
•  HDF Java products
•  HDFview
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

3
HDF5 Documentation for All Users
Users with all types of needs
can find relevant information:
•  Data users
•  Application Developers
•  Library and driver
developers
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

4
HDF5 Data Users
To examine data and browse
HDF5 files:
•  HDF5 Tools
•  Command-line utilities
•  Browsers
•  HDFview offers limited
editing features

•  Glossary
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

5
HDF5 Application Developers
Writing applications for your own
data and for large projects:
• 
• 
• 
• 

HDF5 Tutorials
Introduction to HDF5
HDF5 User’s Guide
HDF5 Reference Manual
•  HDF5 Tools

•  Example programs and HDF5 source
code
•  FAQs
•  Glossary
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

6
HDF5 Application Developers (2)
As projects progress, programs
endure, and applications become
more complex:
•  HDF5 Application Developer’s
Guide
•  Software Changes from Release to
Release

•  HDF5 File Format Specification

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

7
HDF5 Library and I/O Driver Developers

Developing I/O drivers and
working inside the HDF5
Library:
•  HDF5 Technical Notes for
Library and Driver Developers

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

8
Non-C Interfaces to HDF5

HDF5 Library is written in C.
But Fortran, C++, Java interfaces are also
available.
(And C# is on the way.)
Where would one find that documentation?

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

9
Fortran, C++ and Java Interfaces
All linked from index page:
•  Under “HDF5 and Foreign Languages”
•  http://hdfgroup.org/HDF5/doc/

Fortran
•  Embedded with C APIs in HDF5 Reference Manual
•  http://hdfgroup.org/HDF5/doc/RM/

C++
•  Separate reference manual http://hdfgroup.org/HDF5/doc/
cpplus_RM/index.html

Java
•  Separate subsite
•  http://hdfgroup.org/hdf-java-html/
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

10
Additional HDF5 Documentation, Features
•  Pre-release snapshots
•  Routinely-provided snapshots at doc_dev_snapshot/
The current state of a development or release branch
http://hdfgroup.com/HDF5/doc_dev_snapshot/

•  1.8 pre-release series, alphas and betas
http://hdfgroup.org/HDF5/doc_1.8pre/

•  Requests for Comment (RFCs), generally with substantial
design material
User input is critical!
Participation leads to involvement!
Let us know if you’re interested!
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

11
A Walking Tour

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

12
Native and Distribution Formats
•  Generally HTML
•  HDF5 Reference Manual and HDF5 User’s Guide
•  Printable “book style” PDF versions generated at major releases

•  Core documents set designed to be served from a website
or viewed from a local installation
•  All docs except HDF5 Tutorial
•  Tarball available for local or behind-the-firewall installation

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

13
Credit Where Credit Is Due
Developers participate heavily
in creating and maintaining the documentation
•  Core library developers routinely provide
•  Initial reference manual entries
•  Major chunks of text and examples for the user guides
•  RFCs, from which other documentation is often built
•  Entire ADGuide and TechNotes documents

•  Binh-Minh Ribler: C++ docs, with doxygen
•  Peter Cao: HDFview and other Java products, with Java Doc
•  And everybody reviews!

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

14
Your feedback matters!
•  Let us know when you find any problem
•  Errors
•  Incomplete information
•  Areas where more explanation (or the right, targeted
explanation) would have helped you avoid a problem or
otherwise saved you time
•  help@hdfgroup.org

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

15
Your feedback matters!
•  Beyond that…
•  Suggestions?
•  What gives you the most difficulty?
•  What is most helpful?
•  What’s missing?
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

16
The End

This report is based upon work supported in part by a Cooperative Agreement with NASA under NASA NNG05GC60A.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do
not necessarily reflect the views of the National Aeronautics and Space Administration.
2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

17
Contact Information

Frank Baker
Senior Technical Writer

The HDF Group
1901 South First Street
Champaign, IL 61820 USA
(217) 244-7223
fbaker@hdfgroup.org

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

18
URLs
HDF5 Tools:

hdfgroup.org/HDF5/doc/Tools.html

HDF5 Docs Index:

hdfgroup.org/HDF5/doc/

<== Ties it all together.

Pre-releases and Snapshots:

hdfgroup.org/HDF5/doc_1.8pre/

hdfgroup.org/HDF5/doc_dev_snapshot/

RFCs:


hdfgroup.org/RFC/



HDF5 Tutorial:

hdfgroup.org/HDF5/Tutor/index.html

Printable Documents:

hdfgroup.org/HDF5/doc/PSandPDF/

Bug Reports and
Enhancement Requests:

help@hdfgroup.org

FAQs:

hdfgroup.org/HDF5-FAQ.html

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

19
And back to your feedback…
•  Beyond that…
•  Suggestions?
•  What gives you the most difficulty?
•  What is most helpful?
•  What’s missing?

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

20
index.html -- An Alternative Style

2/18/14

HDF and HDF-EOS Workshop X, Landover, MD

21

Weitere ähnliche Inhalte

Ähnlich wie HDF5 Documentation

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
 

Ähnlich wie HDF5 Documentation (20)

HDF Update for DAAC Managers (2017-02-27)
HDF Update for DAAC Managers (2017-02-27)HDF Update for DAAC Managers (2017-02-27)
HDF Update for DAAC Managers (2017-02-27)
 
HDF OPeNDAP project update and demo
HDF OPeNDAP project update and demoHDF OPeNDAP project update and demo
HDF OPeNDAP project update and demo
 
HDF Update
HDF UpdateHDF Update
HDF Update
 
HDF4 Mapping Project Update
HDF4 Mapping Project UpdateHDF4 Mapping Project Update
HDF4 Mapping Project Update
 
HDF Updae
HDF UpdaeHDF Updae
HDF Updae
 
Introduction to HDF5 Data and Programming Models
Introduction to HDF5 Data and Programming ModelsIntroduction to HDF5 Data and Programming Models
Introduction to HDF5 Data and Programming Models
 
HDF Project Update
HDF Project UpdateHDF Project Update
HDF Project Update
 
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
 
HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?
 
HDF-Java Products
HDF-Java ProductsHDF-Java Products
HDF-Java Products
 
HDF5 OPeNDAP project update and demo
HDF5 OPeNDAP project update and demoHDF5 OPeNDAP project update and demo
HDF5 OPeNDAP project update and demo
 
HDF Update
HDF UpdateHDF Update
HDF Update
 
Transitions from HDF4 to HDF5: Issues
Transitions from HDF4 to HDF5: IssuesTransitions from HDF4 to HDF5: Issues
Transitions from HDF4 to HDF5: Issues
 
HDF Windows Support
HDF Windows SupportHDF Windows Support
HDF Windows Support
 
HDF5 Tools Updates
HDF5 Tools UpdatesHDF5 Tools Updates
HDF5 Tools Updates
 
HDF5-OPeNDAP Project Update and Demo
HDF5-OPeNDAP Project Update and DemoHDF5-OPeNDAP Project Update and Demo
HDF5-OPeNDAP Project Update and Demo
 
HDF Status and Development
HDF Status and DevelopmentHDF Status and Development
HDF Status and Development
 
Adding new servicees for HDF in THREDDS Data Server (TDS)
Adding new servicees for HDF in THREDDS Data Server (TDS)Adding new servicees for HDF in THREDDS Data Server (TDS)
Adding new servicees for HDF in THREDDS Data Server (TDS)
 
Easy Remote Access Via OPeNDAP
Easy Remote Access Via OPeNDAPEasy Remote Access Via OPeNDAP
Easy Remote Access Via OPeNDAP
 
Hdf5 parallel
Hdf5 parallelHdf5 parallel
Hdf5 parallel
 

Mehr von The HDF-EOS Tools and Information Center

Mehr von The HDF-EOS Tools and Information Center (20)

Cloud-Optimized HDF5 Files
Cloud-Optimized HDF5 FilesCloud-Optimized HDF5 Files
Cloud-Optimized HDF5 Files
 
Accessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDSAccessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDS
 
The State of HDF
The State of HDFThe State of HDF
The State of HDF
 
Highly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance FeaturesHighly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance Features
 
Creating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 FilesCreating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 Files
 
HDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance DiscussionHDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance Discussion
 
Hyrax: Serving Data from S3
Hyrax: Serving Data from S3Hyrax: Serving Data from S3
Hyrax: Serving Data from S3
 
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLABAccessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
 
HDF - Current status and Future Directions
HDF - Current status and Future DirectionsHDF - Current status and Future Directions
HDF - Current status and Future Directions
 
HDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and FutureHDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and Future
 
HDF - Current status and Future Directions
HDF - Current status and Future Directions HDF - Current status and Future Directions
HDF - Current status and Future Directions
 
H5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only LibraryH5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only Library
 
MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10
 
HDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDFHDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDF
 
HDF5 <-> Zarr
HDF5 <-> ZarrHDF5 <-> Zarr
HDF5 <-> Zarr
 
HDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server FeaturesHDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server Features
 
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
 
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
 
HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020
 
Leveraging the Cloud for HDF Software Testing
Leveraging the Cloud for HDF Software TestingLeveraging the Cloud for HDF Software Testing
Leveraging the Cloud for HDF Software Testing
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

HDF5 Documentation

  • 1. HDF5 Documentation An overview of the HDF5 document set Frank Baker Technical Writer The HDF Group 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD (217) 244-7223 fbaker@hdfgroup. org 1
  • 2. Objectives •  To make sure people are aware of various elements of HDF documentation, particularly HDF5 •  To encourage feedback •  How can the docs better serve you? •  Let us know when you see errors. help@hdfgroup.org •  We’ll come back to this. 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 2
  • 3. HDF Documentation •  HDF4 •  C Library APIs and Fortran wrappers •  Tools -- Data management and viewing •  HDF5 •  C Library APIs and High-level APIs •  Fortran, C++ and Java wrappers and subroutines •  Tools -- Data management and viewing Software configuration, build and install •  HDF4 to HDF5 Conversion Library •  HDF Java products •  HDFview 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 3
  • 4. HDF5 Documentation for All Users Users with all types of needs can find relevant information: •  Data users •  Application Developers •  Library and driver developers 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 4
  • 5. HDF5 Data Users To examine data and browse HDF5 files: •  HDF5 Tools •  Command-line utilities •  Browsers •  HDFview offers limited editing features •  Glossary 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 5
  • 6. HDF5 Application Developers Writing applications for your own data and for large projects: •  •  •  •  HDF5 Tutorials Introduction to HDF5 HDF5 User’s Guide HDF5 Reference Manual •  HDF5 Tools •  Example programs and HDF5 source code •  FAQs •  Glossary 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 6
  • 7. HDF5 Application Developers (2) As projects progress, programs endure, and applications become more complex: •  HDF5 Application Developer’s Guide •  Software Changes from Release to Release •  HDF5 File Format Specification 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 7
  • 8. HDF5 Library and I/O Driver Developers Developing I/O drivers and working inside the HDF5 Library: •  HDF5 Technical Notes for Library and Driver Developers 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 8
  • 9. Non-C Interfaces to HDF5 HDF5 Library is written in C. But Fortran, C++, Java interfaces are also available. (And C# is on the way.) Where would one find that documentation? 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 9
  • 10. Fortran, C++ and Java Interfaces All linked from index page: •  Under “HDF5 and Foreign Languages” •  http://hdfgroup.org/HDF5/doc/ Fortran •  Embedded with C APIs in HDF5 Reference Manual •  http://hdfgroup.org/HDF5/doc/RM/ C++ •  Separate reference manual http://hdfgroup.org/HDF5/doc/ cpplus_RM/index.html Java •  Separate subsite •  http://hdfgroup.org/hdf-java-html/ 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 10
  • 11. Additional HDF5 Documentation, Features •  Pre-release snapshots •  Routinely-provided snapshots at doc_dev_snapshot/ The current state of a development or release branch http://hdfgroup.com/HDF5/doc_dev_snapshot/ •  1.8 pre-release series, alphas and betas http://hdfgroup.org/HDF5/doc_1.8pre/ •  Requests for Comment (RFCs), generally with substantial design material User input is critical! Participation leads to involvement! Let us know if you’re interested! 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 11
  • 12. A Walking Tour 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 12
  • 13. Native and Distribution Formats •  Generally HTML •  HDF5 Reference Manual and HDF5 User’s Guide •  Printable “book style” PDF versions generated at major releases •  Core documents set designed to be served from a website or viewed from a local installation •  All docs except HDF5 Tutorial •  Tarball available for local or behind-the-firewall installation 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 13
  • 14. Credit Where Credit Is Due Developers participate heavily in creating and maintaining the documentation •  Core library developers routinely provide •  Initial reference manual entries •  Major chunks of text and examples for the user guides •  RFCs, from which other documentation is often built •  Entire ADGuide and TechNotes documents •  Binh-Minh Ribler: C++ docs, with doxygen •  Peter Cao: HDFview and other Java products, with Java Doc •  And everybody reviews! 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 14
  • 15. Your feedback matters! •  Let us know when you find any problem •  Errors •  Incomplete information •  Areas where more explanation (or the right, targeted explanation) would have helped you avoid a problem or otherwise saved you time •  help@hdfgroup.org 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 15
  • 16. Your feedback matters! •  Beyond that… •  Suggestions? •  What gives you the most difficulty? •  What is most helpful? •  What’s missing? 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 16
  • 17. The End This report is based upon work supported in part by a Cooperative Agreement with NASA under NASA NNG05GC60A. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Aeronautics and Space Administration. 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 17
  • 18. Contact Information Frank Baker Senior Technical Writer The HDF Group 1901 South First Street Champaign, IL 61820 USA (217) 244-7223 fbaker@hdfgroup.org 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 18
  • 19. URLs HDF5 Tools: hdfgroup.org/HDF5/doc/Tools.html HDF5 Docs Index: hdfgroup.org/HDF5/doc/ <== Ties it all together. Pre-releases and Snapshots: hdfgroup.org/HDF5/doc_1.8pre/ hdfgroup.org/HDF5/doc_dev_snapshot/ RFCs: hdfgroup.org/RFC/ HDF5 Tutorial: hdfgroup.org/HDF5/Tutor/index.html Printable Documents: hdfgroup.org/HDF5/doc/PSandPDF/ Bug Reports and Enhancement Requests: help@hdfgroup.org FAQs: hdfgroup.org/HDF5-FAQ.html 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 19
  • 20. And back to your feedback… •  Beyond that… •  Suggestions? •  What gives you the most difficulty? •  What is most helpful? •  What’s missing? 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 20
  • 21. index.html -- An Alternative Style 2/18/14 HDF and HDF-EOS Workshop X, Landover, MD 21