Data tables

Significant events discovered in data from gravitational-wave observatories are stored in tabular datasets, typically describing astrophysical events, or noise transients (glitches).

The EventTable

GWpy extends the (excellent) Table from astropy by providing the EventTable.

This object extends the functionality of the regular Table with enhanced I/O to support gravitational-wave data, and utilities for processing and plotting tables of events that contain GPS timestamps.

See the Data Tables (astropy.table) documentation for examples of how to create custom tables, and much more. The only thing to change if you want to use the EventTable instead of the basic Table is the import:

Importing the EventTable
>>> from gwpy.table import EventTable

Reading/writing tables

Using tables

Plotting tables

Class reference

The above documentation references the following objects:


A container for a table of events.