Skip to content
Snippets Groups Projects

clean up superevent on SIGNIFICANT_LABEL

Merged Deep Chatterjee requested to merge deep.chatterjee/gwcelery:fix-537 into main

Port over part of !1051 (merged) to fix #537 (closed)

The reason for #537 (closed) is as follows:

  • EM_Selected freezes superevent. But it does not launch less-significant alerts yet. That will be done in !1051 (merged).
  • In this patch, we port over the part of !1051 (merged) which cleans up the superevent on EM_SelectedConfident before sending the significant alert.
  • Without this change, superevents that start out with a less significant G-event will have the alert not be sent due to failure to satisfy publishability condition: https://git.ligo.org/emfollow/gwcelery/-/blob/main/gwcelery/tasks/orchestrator.py#L700-707
  • Another subtle but important change is needed in !1051 (merged) but refactored here: the superevents.keyfunc should explicitly order significant events higher than less-significant events i.e. a FAR=1e-5, SNR=12 is lower ranked than FAR=1e-10, SNR=11.
Edited by Deep Chatterjee

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • I think this looks good from a code point of view, but I think adding some more comments in the code to indicate what's happening would be helpful for future debugging. I also think that this is a big enough change that a short changelog entry is worth adding.

  • added 1 commit

    • 76f151e1 - clean up superevent on SIGNIFICANT_LABEL, rank significant event higher

    Compare with previous version

  • Thank you @geoffrey.mo. Made the changes requested, added comments, and also updated our sphinx docs. Please have a look.

  • Deep Chatterjee mentioned in merge request !1051 (merged)

    mentioned in merge request !1051 (merged)

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading