Package glue :: Module ldbd
[hide private]
[frames] | no frames]

Module ldbd

source code

lightweight database dumper Copyright (C) 2003 Duncan Brown This file is part of the lightweight datapase dumper (ldbd)

The ldbd module provides classes for manipulating LIGO metadata database tables.

References: http://www.ligo.caltech.edu/docs/T/T990101-02.pdf http://www.ligo.caltech.edu/docs/T/T990023-01.pdf http://ldas-sw.ligo.caltech.edu/doc/db2/doc/html/ilwdformat.html

This file is part of the Grid LSC User Environment (GLUE)

GLUE is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.


Version: 8cbd1b7187ce3ed9a825d6ed11cc432f3cfde9a5

Date: 2017-12-05 15:29:36 +0000

Author: Duncan Brown <dbrown@ligo.caltech.edu>

Classes [hide private]
  LIGOLWStream
Create a csv parser dialect for parsing LIGO_LW streams
  LIGOLwDBError
Error interacting with database
  LIGOLwParseError
Error parsing LIGO lightweight XML file
  LIGOLwParser
Provides methods for parsing the data from a LIGO lightweight XML file parsed with pyRXP into a dictionary
  LIGOMetadata
LIGO Metadata object class.
  LIGOMetadataDatabase
Contains a tuple of tables in the order that insertions should ocour and a dictionary of mandatory uniquw id fields for each table that must be populated.
  UniqueIds
Contains a dictionary of unique ids which can be queried based on name.
  Xlator
All in one multiple string substitution class from the python cookbook
Variables [hide private]
  __package__ = 'glue'