Table of Contents

Module: metadata metadata.py

The metadata module provides access to all metadata about one particular madrigal database.

This metadata is presently read from the files in the metadata directory, and from the madrigal.cfg file. If that file cannot be found, hard-coded values set during installation are used instead. If the madrigal.cfg file is found at the location specified by either the madroot enviroment variable or at the hard-coded value of madroot set at installation, then the parameters are read from the madrigal.cfg file. Note that madroot with caps is only written once in this file before installation, since it will be automatically replaced, so it is referred to by MAD_ROOT or MAD+ROOT.

$Id: metadata.py.html 3304 2011-01-17 15:25:59Z brideout $

Classes   
MadrigalDB

MadrigalDB is an object that provides access to an entire Madrigal database.

MadrigalExperiment

MadrigalExperiment is an object that provides access to Madrigal experiment info from the metadata.

MadrigalInstrument

MadrigalInstrument is an object that provides access to Madrigal instrument info from the metadata.

MadrigalInstrumentKindats

MadrigalInstrumentKindats is an object that provides access to the metadata file that summarizes the kindat codes associated with each instrument.

MadrigalInstrumentParameters

MadrigalInstrumentParameters is an object that provides access to the metadata file that summarizes the parameters associated with each instrument.

MadrigalKindat

MadrigalKindat is an object that provides access to Madrigal kind of data info from the metadata.

MadrigalMetaFile

MadrigalMetaFile is an object that provides access to Madrigal file info from the metadata.

MadrigalMetadata

MadrigalMetadata is a private class that parses a Madrigal metadata file.

MadrigalSite

MadrigalSite is an object that provides access to Madrigal site info from the metadata.


Table of Contents

This document was automatically generated on Fri Dec 30 09:02:26 2005 by HappyDoc version r1_5