Create additional types of external MDC events
Currently we now produce Fermi-GBM-like external MDC events to constantly test the RAVEN alert pipeline, located at https://git.ligo.org/emfollow/gwcelery/-/blob/main/gwcelery/tasks/first2years_external.py
This could be expanded to include other types of external events, such as from:
-
Swift-BAT (untargeted) -
INTEGRAL -
AGILE-MCAL -
Fermi-GBM subthreshold targeted (O3 replay only) -
Swift-BAT subthreshold targeted (O3 replay only) -
SNEWS neutrino burst
In addition to new types of alerts, we could also create injection trains that simulate the various types of notices we expect from GCN. For example in the case of Fermi-GBM,
GBM_ALERT => FLIGHT_NOTICE => GROUND_NOTICE => FINAL_NOTICE
and put a probability of the alert train eliminating at any point, as well varying the time between the alerts and values (such as classification) in them.
Edited by Brandon Piotrzkowski