Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
GWpy dev
Logo
  • What is GWpy?
  • How do I install GWpy?
    • FrameCPP
    • FrameL
    • LALSuite
    • NDS2
  • Citing GWpy

Data structures

  • Time Series data
    • Reading and writing time series data
    • Plotting time-domain data
    • TimeSeries
    • TimeSeriesDict
    • TimeSeriesList
  • The FrequencySeries class
    • Reading and writing frequency-domain data
    • Filtering frequency-domain data
    • FrequencySeries
    • SpectralVariance
  • The Spectrogram
    • Filtering frequency-domain data
    • Spectrogram
  • State vectors
    • StateVector
    • StateTimeSeries
    • StateVectorDict
  • Data-quality segments
    • The Segment Database
    • Reading/writing segments and flags
    • Generating data-quality flags by thresholding
    • DataQualityFlag
    • DataQualityDict
    • Segment
    • SegmentList
    • SegmentListDict
  • Data tables
    • Reading and writing Table and EventTable objects
    • Filtering tables
    • Calculating event trigger rate
    • Plotting tabular data
    • Data table histograms
    • EventTable

Data manipulation

  • Signal processing

Visualising data

  • Plotting in GWpy (gwpy.plot)
    • Plotting GPS time scales
    • Colorbars
    • Custom legends in GWpy
    • Log scales in GWpy
    • The Gravitational-Wave Observatory colour scheme
    • Visualising filters (BodePlot)
  • Command line plotting with GWpy
    • Filtered timeseries
    • High-resolution spectrum
    • Normalised spectrogram
    • Simple coherence
    • Simple coherence spectrogram
    • Simple spectrogram
    • Simple spectrum
    • Simple timeseries
    • Spectrum at two times
    • Spectrum with three interferometers
    • Time-series of input laser power

Other utilities

  • The Channel class
  • Times and timestamps
  • Astrophysical modelling
    • burst_range
    • burst_range_spectrum
    • inspiral_range
    • inspiral_range_psd
    • range_timeseries
    • range_spectrogram
  • Configuring GWpy from the environment

Examples

  • Examples gallery
    • FrequencySeries examples
      • Calculate and plot a FrequencySeries
      • Calculate the coherence between two channels
      • Generating a SpectralVariance histogram
      • Inject a signal into a FrequencySeries
      • Plotting a Rayleigh-statistic Spectrum
      • Plotting an averaged ASD with percentiles.
      • Transfer function
    • Miscellaneous examples
      • Estimating the spectral contribution to inspiral range
      • Generating an inspiral range timeseries
      • Plotting a spectrogram of all open data for many hours
    • Segments examples
      • Plotting observing segments for O1
    • Signal processing examples
      • Filtering a TimeSeries to detect gravitational waves
    • Spectrogram examples
      • Calculating the time-dependent coherence between two channels
      • Plotting a Spectrogram
      • Plotting a Spectrogram of the Rayleigh statistic
      • Plotting a normalised Spectrogram
      • Plotting an over-dense, short-duration Spectrogram
    • Tabular data examples
      • Calculating (and plotting) rate versus time for an EventTable
      • Plotting EventTable rate versus time for specific column bins
      • Plotting an EventTable as 2-d tiles
      • Plotting an EventTable in a histogram
      • Plotting an EventTable in a scatter
    • TimeSeries examples
      • Accessing and visualising public GW detector data
      • Calculating the SNR associated with an astrophysical signal model
      • Comparing seismic trends between LIGO sites
      • Generate the Q-transform of a TimeSeries
      • Inject a known signal into a TimeSeries
      • Plotting segments for a StateVector
      • Whitening a TimeSeries
  • TimeSeries examples
    • Accessing and visualising public GW detector data
    • Calculating the SNR associated with an astrophysical signal model
    • Comparing seismic trends between LIGO sites
    • Generate the Q-transform of a TimeSeries
    • Inject a known signal into a TimeSeries
    • Plotting segments for a StateVector
    • Whitening a TimeSeries
  • Signal processing examples
    • Filtering a TimeSeries to detect gravitational waves
  • FrequencySeries examples
    • Calculate and plot a FrequencySeries
    • Calculate the coherence between two channels
    • Generating a SpectralVariance histogram
    • Inject a signal into a FrequencySeries
    • Plotting a Rayleigh-statistic Spectrum
    • Plotting an averaged ASD with percentiles.
    • Transfer function
  • Spectrogram examples
    • Calculating the time-dependent coherence between two channels
    • Plotting a Spectrogram
    • Plotting a Spectrogram of the Rayleigh statistic
    • Plotting a normalised Spectrogram
    • Plotting an over-dense, short-duration Spectrogram
  • Segments examples
    • Plotting observing segments for O1
  • Tabular data examples
    • Calculating (and plotting) rate versus time for an EventTable
    • Plotting EventTable rate versus time for specific column bins
    • Plotting an EventTable as 2-d tiles
    • Plotting an EventTable in a histogram
    • Plotting an EventTable in a scatter
  • Miscellaneous examples
    • Estimating the spectral contribution to inspiral range
    • Generating an inspiral range timeseries
    • Plotting a spectrogram of all open data for many hours

Developer notes

  • Publishing a release
Back to top
View this page

Tabular data examplesΒΆ

Calculating (and plotting) rate versus time for an EventTable

Calculating (and plotting) rate versus time for an EventTable

Plotting EventTable rate versus time for specific column bins

Plotting EventTable rate versus time for specific column bins

Plotting an EventTable as 2-d tiles

Plotting an EventTable as 2-d tiles

Plotting an EventTable in a histogram

Plotting an EventTable in a histogram

Plotting an EventTable in a scatter

Plotting an EventTable in a scatter
Next
Calculating (and plotting) rate versus time for an EventTable
Previous
Plotting an over-dense, short-duration Spectrogram
Copyright © 2025 Cardiff University
Made with Sphinx and @pradyunsg's Furo