A set of classes for working with NASA's Global Change Master Directory (GCMD), in particular the Directory Interchange Format, and skos:Concepts from GCMD's Keyword Management System.
- DIF XML parsing (to Ruby Hash)
- DIF XML writing (from Ruby Hash)
- Bullet- and futureproof XML handling by direct use of DIF's XML Schema
- HTTP client for GCMD's new KMS (Keyword Management System) service
- Keyword parser (from skos:Concept XML to Ruby Array)
Code is developed by staff at the Data Centre of the Norwegian Polar Institute. Keywords and DIF schema's are created and maintained by NASA's GCMD team