NVO
 Metadata Working Group
Links: Metadata WG MWG Discussion NVO Home
National Virtual Observatory

Activities of the NVO Metadata Working Group

Chair: Ray Plante

Contents
Discussion and Meeting Minutes
Working Documents
Software
Demonstrations & Toys

Discussion and Meeting Minutes

See MWG discussion archive for a record of all discussion and telecon minutes.

Latest Telecon Agenda

Latest Telecon Minutes

Working Documents

Software

JAVOT: a Java VOTable Parser
This parser, contributed by Roy Williams (roy@cacr.caltech.edu) is based on automatically generated Java classes (via Breeze XML Binder) that have an interface that directly reflects XML elements. The result is a VOTable-specific interface (as opposed to a generic interface provided by DOM). More details are provided on the JAVOT page.

VOTABLE Perl Modules from the ClassX project   v 0.02   updated 2002 May 21
This set of Perl modules maps elements of a VOTable into specialized Perl objects built on top of XML::DOM. It is useful both for parsing existing VOTable documents and creating new ones from scratch. It requires XML::DOM. Comments and bug reports can go to the author, Eric Winter (elwinter@lheapop.gsfc.nasa.gov)

VOTable::DOM   Beta   updated 2002 Apr 8 11:30 CDT
a Perl module for formatting and printing a VOTable. This is only BETA software (not everything is implemented and tested), and it's possible that it will never be brought to a production state. Nevertheless, hopefully it will be of use to some.

It is based on top of the DOM data model. It defines specialized classes for commonly handled nodes of a VOTable (e.g. FIELD, TABLE, etc.) that inherit from XML::DOM::Element; thus, anything you can do with XML::DOM::Element (using the DOM interface), you can do with VOTable::DOM classes. In addition, the specializations provide extra functions that make it easier to build up a complient VOTable.

There's not much documentation at the moment. Check out the annotated test script for an example of use. Brief installation instructions can be found at the top of the VOTable::DOM Module file. Some documentation also appears peppered within that file as well.

Demonstrations & Toys

Cone Search Demo

Document Maintainer: Ray Plante
Last modified: Thu Feb 13 12:02:32 2003