Tables (gwpy.table)#

This module extends the functionality of the astropy.table library for reading/writing/manipulating hetergeneous data tables.

Importing the Table object from here via

>>> from gwpy.table import Table

loads extra input/output definitions available for read() and write().

Additionally, the EventTable object is provided to simplify working with tables of time-stamped GW (or other) events.

See also

Classes#

Column([data, name, dtype, shape, length, ...])

Define a data column for use in a Table object.

EventTable([data, masked, names, dtype, ...])

A container for a table of events.

GravitySpyTable([data, masked, names, ...])

A container for a table of Gravity Spy Events.

Table([data, masked, names, dtype, meta, ...])

A class to represent tables of heterogeneous data.

Class Inheritance Diagram#

Inheritance diagram of gwpy.table.table.EventTable, gwpy.table.gravityspy.GravitySpyTable