The netCDF Markup Language (NcML)
Work in progress
Participants: John Caron (Unidata/UCAR), Luca Cinquini (SCD/NCAR), Ethan Davis (Unidata/UCAR), Bob Drach (PCMDI/LLNL), Stefano Nativi (University of Florence), Russ Rew (Unidata/UCAR)


NcML OBJECT MODEL
an abstract object model for expressing metadata associated with generic netcdf data
specification , UML diagram

NcML SCHEMA
a schema in XSD format following the netCDF Metadata Object Model (draft)
schema , commented schema, slide , XMLSpy diagram
Example 1: netcdf file , cdl file , xml metadata
Example 2: netcdf file , cdl header file , xml metadata


NcML METADATA EXTRACTION
A prototype application for the extraction of metadata (conforming to the netcdf schema) from any network-retrievable netcdf file (beta version)

Comments: please send comments and/or suggestions to ncml@unidata.ucar.edu

Acknowledgments: Earlier work in defining XML representations for netCDF data included Bear Giles DTD and XML tools in March 2000, a proposed DTD by Stefano Nativi and Lorenzo Bigagli at the University of Florence in May 2000, and a version developed by John Caron in February 2001.