Skip to content

iDQ: Add support for streaming of idq data from live frames

Rachael Huxford requested to merge master-idq-stream-support into master

Add support where necessary in GstLAL for streaming of live idq timeseries.

This code contains the following major changes:

  1. gstlal-inspiral/python/dags/layers/inspiral.py - Add support for passing of idq channel names to the appropriate places when writing a dag.
  2. gstlal/python/datasource.py - Add support for proper streaming of idq frames. Notably includes addition of idq series as an output of mkbasicsrc.
  3. gstlal/python/stream.py - Add support for proper streaming of idq frames with addition of idq_series to the stream object.

This code contains the following minor changes:

  1. gstlal_inspiral - Adding the idq_series as a possible fetch for the stream object if the idq-channels are specified
  2. gstlal-burst/bin/gstlal_cherenkov_burst, gstlal-burst/bin/gstlal_excesspower, gstlal/bin/gstlal_spectrum_movie, gstlal/python/psd.py - add the extra return of mkbasicsrc for the idq_series.
Edited by Rachael Huxford

Merge request reports