Merging multiple events for the MLy pipeline
When running our pipeline, we have noticed that because we analyse data in 1 second intervals, it is possible for an injection or real signal to straddle 2 or more intervals. MLy will then fire an alert to GraceDB for what it perceives as a trigger in each chunk of data that it analyses. For longer duration signals this also poses a problem. We have two (similar) ideas on how to fix this.
-
MLy will need to be given superevent permissions. If we notice that the pipeline is uploading successive triggers to GraceDB over a couple of seconds, then we will merge these events into a superevent. However, this could be confusing.
-
We will need a new type of event for MLy uploads that in principle works like a superevent. And really "is" but instead is intended for uploading longer duration triggers and triggers where the injection (or real signal) straddles the intersection of two 1s intervals. Again, we would monitor the uploads and when successive triggers are uploaded, we would use this new event type.
Would it be possible to do either of these?