SlideShare a Scribd company logo
1 of 11
A Draft Standard for the
CF Metadata Conventions
Cheryl Craig and Russ Rew
UCAR
What are CF conventions?


CF – older name was “Climate and Forecast
Conventions”. Now used with observational data as
well



Conventions for metadata attached to data fields
within a file



Defines the placeholder names and in some cases
values
CF Conventions – not just for netCDF anymore


Originally developed for netCDF, but can be used with
HDF5 as well



In HDF5, these would be attributes attached to datasets



Format independent


Conventions based on data model, not format



CF for netCDF-4, NcML, HDF5, OPeNDAP, CDM,

…
Why a CF convention?


CF conventions allow software to be written that
“understands” the metadata



Enables the end user to easily identify data that is
common between two data products



Encourages code reuse



Examples


Always looks for dataset’s units in an attribute called “units”



From standard_name=‘air_temperature’, can find the field
even though one data product has the variable named
“Temperature” and another “Model Temperatures”
Why standardize the CF conventions?


Encourage broader use of CF conventions



Creates an open standard



Application support for CF more likely with a standard



Future data cataloguing and searching systems will
be based on standards



Clarifies what CF compliance means
Submitted CF standard to NASA ESDS
Standards Process Group







(www.esdswg.org/spg)

Solicits standards of value to the Earth Science
community
Uses a lightweight process: endorsement, not
development
May lead to other endorsements, such as IOOS
Has already approved six other related standards







OPeNDAP DAP-2
OGC WMS
HDF5
HDF EOS 5
NetCDF classic
GCMD DIF
Goals of CF submitted document












Explain the general need for standard conventions and
the specific need for a CF Conventions standard
Overview the development of the CF Conventions
List the principles that have guided the development of
the CF Conventions
Provide authoritative references to the three primary CF
standards documents
Clarify the meaning of CF-compliance
Explain the sense in which CF Conventions are
independent of data format
Reference descriptions of the process for continued
development and maintenance of the CF Conventions
The current draft document


Introduction







Standard documents: linked to online documents







The need for conventions and for a CF Conventions
standard
Development of the CF Metadata Conventions
Guiding Principles
CF Metadata Conventions
CF Standard Names
Compliance: CF Requirements and Recommendations

Format Independence of CF
Community process for evolution of CF



Rules for changes to the standard documents
Working committees

www.unidata.ucar.edu/staff/russ/rfc-cf.doc (current draft)
http://esdswg.org/spg/rfc/esds-rfc-021 (will be posted
soon)
Remaining steps in standards process


SPG Initial screening determines track






Standards Process Group editor advises on content and format
SPG assembles a Technical Working Group
SPG composes review questions for TWG







Technical Note – or – Proposed Standard

Technical specification
Operational readiness
Suitability for use

Submitter provides Evidence of Implementation document
Evaluation and review by TWG leads to SPG recommendation




approval as a standard
approval as a technical note
rejection
Concluding remarks





Timetable depends on reviewers and SPG workload
Standards approval not assured, may just become a
Technical Note
Experience with netCDF standardization









Writing a short standards document aimed at interoperability
was not too difficult
Over 20 reviewers responses provided useful feedback
A technical error still slipped through, but ESDS standards
process worked to correct it
NASA ESDS standard may lead to other endorsements and
wider use

Feedback is appreciated:



Russ Rew – russ@ucar.edu
Cheryl Craig – cacraig@ucar.edu
For more information


ESDS Standards Process Group site
www.esdswg.org/spg



ESDS SPG approved standards
www.esdswg.org/spg/docindexfolder



Current ESDS netCDF format standard
www.esdswg.org/spg/rfc/esds-rfc-011



Current ESDS CF draft standard
www.unidata.ucar.edu/staff/russ/rfc-cf.doc (current draft)
http://www.esdswg.org/spg/rfc/esds-rfc-021 (will be posted soon)

More Related Content

Viewers also liked

Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
The HDF-EOS Tools and Information Center
 

Viewers also liked (20)

Status of HDF-EOS, Related Software and Tools
 Status of HDF-EOS, Related Software and Tools Status of HDF-EOS, Related Software and Tools
Status of HDF-EOS, Related Software and Tools
 
Easy Access of NASA HDF data via OPeNDAP
Easy Access of NASA HDF data via OPeNDAPEasy Access of NASA HDF data via OPeNDAP
Easy Access of NASA HDF data via OPeNDAP
 
How does one go from binary data to HDF files efficiently?
How does one go from binary data to HDF files efficiently?How does one go from binary data to HDF files efficiently?
How does one go from binary data to HDF files efficiently?
 
MATLAB's HDF5 Updates
MATLAB's HDF5 UpdatesMATLAB's HDF5 Updates
MATLAB's HDF5 Updates
 
iRODS: Interoperability in Data Management
iRODS: Interoperability in Data ManagementiRODS: Interoperability in Data Management
iRODS: Interoperability in Data Management
 
The HDF Group - Past, Present and Future
The HDF Group - Past, Present and FutureThe HDF Group - Past, Present and Future
The HDF Group - Past, Present and Future
 
HDF & HDF-EOS Data & Support at NSIDC
HDF & HDF-EOS Data & Support at NSIDCHDF & HDF-EOS Data & Support at NSIDC
HDF & HDF-EOS Data & Support at NSIDC
 
Earth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project UpdateEarth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project Update
 
HDF Tools Updates and Discussions
HDF Tools Updates and DiscussionsHDF Tools Updates and Discussions
HDF Tools Updates and Discussions
 
EOSDIS Survey Overview
EOSDIS Survey OverviewEOSDIS Survey Overview
EOSDIS Survey Overview
 
Data Interoperability
Data InteroperabilityData Interoperability
Data Interoperability
 
Support for NPP/NPOESS/JPSS by The HDF Group
 Support for NPP/NPOESS/JPSS by The HDF Group Support for NPP/NPOESS/JPSS by The HDF Group
Support for NPP/NPOESS/JPSS by The HDF Group
 
EOSDIS Status
EOSDIS StatusEOSDIS Status
EOSDIS Status
 
Status of HDF-EOS, Related Software, and Tools
Status of HDF-EOS, Related Software, and ToolsStatus of HDF-EOS, Related Software, and Tools
Status of HDF-EOS, Related Software, and Tools
 
Support for NPP/NPOESS by The HDF Group
Support for NPP/NPOESS by The HDF GroupSupport for NPP/NPOESS by The HDF Group
Support for NPP/NPOESS by The HDF Group
 
HDF Tools Tutorial
HDF Tools TutorialHDF Tools Tutorial
HDF Tools Tutorial
 
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
 
HDF OPeNDAP Project Update and Demo
HDF OPeNDAP Project Update and DemoHDF OPeNDAP Project Update and Demo
HDF OPeNDAP Project Update and Demo
 
Connecting HDF with ISO Metadata Standards
Connecting HDF with ISO Metadata StandardsConnecting HDF with ISO Metadata Standards
Connecting HDF with ISO Metadata Standards
 
EOSDIS Status
EOSDIS StatusEOSDIS Status
EOSDIS Status
 

Similar to A Draft Standard for the CF Metadata Conventions

TMF PDF.pdf
TMF PDF.pdfTMF PDF.pdf
TMF PDF.pdf
ShaguftaNaaz44
 
2010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.02010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.0
evkas
 
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...
Scott Abel
 
Highlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies Conference
Highlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies ConferenceHighlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies Conference
Highlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies Conference
ExL Pharma
 
Appendix BIT236 Version 61Associate Level MaterialApp.docx
Appendix BIT236 Version 61Associate Level MaterialApp.docxAppendix BIT236 Version 61Associate Level MaterialApp.docx
Appendix BIT236 Version 61Associate Level MaterialApp.docx
rossskuddershamus
 
DoD Architecture Framework Overview
DoD Architecture Framework OverviewDoD Architecture Framework Overview
DoD Architecture Framework Overview
Alessio Mosto
 
1. WCF Services - Exam 70-487
1. WCF Services - Exam 70-4871. WCF Services - Exam 70-487
1. WCF Services - Exam 70-487
Bat Programmer
 

Similar to A Draft Standard for the CF Metadata Conventions (20)

TMF PDF.pdf
TMF PDF.pdfTMF PDF.pdf
TMF PDF.pdf
 
TMF-Reference-Model-Presentation.pptx
TMF-Reference-Model-Presentation.pptxTMF-Reference-Model-Presentation.pptx
TMF-Reference-Model-Presentation.pptx
 
Open-DO: Towards a Lean Approach for Certification (Cyrille Comar)
Open-DO: Towards a Lean Approach for Certification  (Cyrille Comar)Open-DO: Towards a Lean Approach for Certification  (Cyrille Comar)
Open-DO: Towards a Lean Approach for Certification (Cyrille Comar)
 
2010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.02010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.0
 
09 si(systems analysis and design )
09 si(systems analysis and design )09 si(systems analysis and design )
09 si(systems analysis and design )
 
Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"
 
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...Doctrain Life Sciences   Handling Dita Topics And Translation In A Regulated ...
Doctrain Life Sciences Handling Dita Topics And Translation In A Regulated ...
 
An Alternative Approach to DO-178B
An Alternative Approach to DO-178BAn Alternative Approach to DO-178B
An Alternative Approach to DO-178B
 
Highlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies Conference
Highlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies ConferenceHighlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies Conference
Highlights from ExL Pharma's 2nd Leveraging Global eCTD Effciencies Conference
 
DDS-TSN OMG Request for Proposals (RFP)
DDS-TSN OMG Request for Proposals (RFP)DDS-TSN OMG Request for Proposals (RFP)
DDS-TSN OMG Request for Proposals (RFP)
 
Cake PHP
Cake PHPCake PHP
Cake PHP
 
2009 10 03 Learning Unit Sdi
2009 10 03 Learning Unit Sdi2009 10 03 Learning Unit Sdi
2009 10 03 Learning Unit Sdi
 
061206 Ua Huntsville Seminar
061206 Ua Huntsville Seminar061206 Ua Huntsville Seminar
061206 Ua Huntsville Seminar
 
IHIC 2015 Presentation (1)
IHIC 2015 Presentation (1)IHIC 2015 Presentation (1)
IHIC 2015 Presentation (1)
 
A Standard Data Format for Computational Chemistry: CSX
A Standard Data Format for Computational Chemistry: CSXA Standard Data Format for Computational Chemistry: CSX
A Standard Data Format for Computational Chemistry: CSX
 
Adopting the DSM paradigm: defining federation scenarios through resource br...
Adopting the DSM paradigm: defining federation scenarios through resource br...Adopting the DSM paradigm: defining federation scenarios through resource br...
Adopting the DSM paradigm: defining federation scenarios through resource br...
 
Appendix BIT236 Version 61Associate Level MaterialApp.docx
Appendix BIT236 Version 61Associate Level MaterialApp.docxAppendix BIT236 Version 61Associate Level MaterialApp.docx
Appendix BIT236 Version 61Associate Level MaterialApp.docx
 
DoD Architecture Framework Overview
DoD Architecture Framework OverviewDoD Architecture Framework Overview
DoD Architecture Framework Overview
 
1. WCF Services - Exam 70-487
1. WCF Services - Exam 70-4871. WCF Services - Exam 70-487
1. WCF Services - Exam 70-487
 
Data for Science Service Portfolio
Data for Science Service PortfolioData for Science Service Portfolio
Data for Science Service Portfolio
 

More from The HDF-EOS Tools and Information Center

More from 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 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?
 
HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020
 

Recently uploaded

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
 

Recently uploaded (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

A Draft Standard for the CF Metadata Conventions

  • 1. A Draft Standard for the CF Metadata Conventions Cheryl Craig and Russ Rew UCAR
  • 2. What are CF conventions?  CF – older name was “Climate and Forecast Conventions”. Now used with observational data as well  Conventions for metadata attached to data fields within a file  Defines the placeholder names and in some cases values
  • 3. CF Conventions – not just for netCDF anymore  Originally developed for netCDF, but can be used with HDF5 as well  In HDF5, these would be attributes attached to datasets  Format independent  Conventions based on data model, not format  CF for netCDF-4, NcML, HDF5, OPeNDAP, CDM, …
  • 4. Why a CF convention?  CF conventions allow software to be written that “understands” the metadata  Enables the end user to easily identify data that is common between two data products  Encourages code reuse  Examples  Always looks for dataset’s units in an attribute called “units”  From standard_name=‘air_temperature’, can find the field even though one data product has the variable named “Temperature” and another “Model Temperatures”
  • 5. Why standardize the CF conventions?  Encourage broader use of CF conventions  Creates an open standard  Application support for CF more likely with a standard  Future data cataloguing and searching systems will be based on standards  Clarifies what CF compliance means
  • 6. Submitted CF standard to NASA ESDS Standards Process Group     (www.esdswg.org/spg) Solicits standards of value to the Earth Science community Uses a lightweight process: endorsement, not development May lead to other endorsements, such as IOOS Has already approved six other related standards       OPeNDAP DAP-2 OGC WMS HDF5 HDF EOS 5 NetCDF classic GCMD DIF
  • 7. Goals of CF submitted document        Explain the general need for standard conventions and the specific need for a CF Conventions standard Overview the development of the CF Conventions List the principles that have guided the development of the CF Conventions Provide authoritative references to the three primary CF standards documents Clarify the meaning of CF-compliance Explain the sense in which CF Conventions are independent of data format Reference descriptions of the process for continued development and maintenance of the CF Conventions
  • 8. The current draft document  Introduction     Standard documents: linked to online documents      The need for conventions and for a CF Conventions standard Development of the CF Metadata Conventions Guiding Principles CF Metadata Conventions CF Standard Names Compliance: CF Requirements and Recommendations Format Independence of CF Community process for evolution of CF   Rules for changes to the standard documents Working committees www.unidata.ucar.edu/staff/russ/rfc-cf.doc (current draft) http://esdswg.org/spg/rfc/esds-rfc-021 (will be posted soon)
  • 9. Remaining steps in standards process  SPG Initial screening determines track     Standards Process Group editor advises on content and format SPG assembles a Technical Working Group SPG composes review questions for TWG      Technical Note – or – Proposed Standard Technical specification Operational readiness Suitability for use Submitter provides Evidence of Implementation document Evaluation and review by TWG leads to SPG recommendation    approval as a standard approval as a technical note rejection
  • 10. Concluding remarks    Timetable depends on reviewers and SPG workload Standards approval not assured, may just become a Technical Note Experience with netCDF standardization      Writing a short standards document aimed at interoperability was not too difficult Over 20 reviewers responses provided useful feedback A technical error still slipped through, but ESDS standards process worked to correct it NASA ESDS standard may lead to other endorsements and wider use Feedback is appreciated:   Russ Rew – russ@ucar.edu Cheryl Craig – cacraig@ucar.edu
  • 11. For more information  ESDS Standards Process Group site www.esdswg.org/spg  ESDS SPG approved standards www.esdswg.org/spg/docindexfolder  Current ESDS netCDF format standard www.esdswg.org/spg/rfc/esds-rfc-011  Current ESDS CF draft standard www.unidata.ucar.edu/staff/russ/rfc-cf.doc (current draft) http://www.esdswg.org/spg/rfc/esds-rfc-021 (will be posted soon)