gwcelery merge requestshttps://git.ligo.org/emfollow/gwcelery/-/merge_requests2024-02-26T18:54:50Zhttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1390ignore VTInjection events2024-02-26T18:54:50ZDeep Chatterjeedeep.chatterjee@ligo.orgignore VTInjection eventsGWCelery v2.2.1 ReleaseDeep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1389Draft: Use latest GW sky map info in joint alerts; fixes #7512024-02-15T00:29:30ZBrandon PiotrzkowskiDraft: Use latest GW sky map info in joint alerts; fixes #751O4bhttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1358Rename p_astro dictionaries in orchestrator to distinguish from package; fixe...2023-12-12T16:31:23ZBrandon PiotrzkowskiRename p_astro dictionaries in orchestrator to distinguish from package; fixes #738GWCelery v2.2.1 Releasehttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1212Rearrage alert canvas to prevent repeating circulars and labels; fixes #4802023-08-08T18:35:10ZBrandon PiotrzkowskiRearrage alert canvas to prevent repeating circulars and labels; fixes #480This fixes the triple circulars problem by eliminating the third `group` where these repeats were occuring.This fixes the triple circulars problem by eliminating the third `group` where these repeats were occuring.O4https://git.ligo.org/emfollow/gwcelery/-/merge_requests/1205Use combined sky map from superevent for Kafka alerts; fixes #6262023-05-10T16:09:17ZBrandon PiotrzkowskiUse combined sky map from superevent for Kafka alerts; fixes #626O4https://git.ligo.org/emfollow/gwcelery/-/merge_requests/1188Avoid application of GCN_PRELIM_SENT for EW alerts; fix #6152023-05-05T20:59:36ZDeep Chatterjeedeep.chatterjee@ligo.orgAvoid application of GCN_PRELIM_SENT for EW alerts; fix #615* The GCN_PRELIM_SENT label is reserved for after the dispatch of
the first full BW alert. The EW alert pipeline should not apply it.
* Add more assertions to the unittest to ensure the correct
application of labels for EW, BW, and le...* The GCN_PRELIM_SENT label is reserved for after the dispatch of
the first full BW alert. The EW alert pipeline should not apply it.
* Add more assertions to the unittest to ensure the correct
application of labels for EW, BW, and less significant alerts.O4Deep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1153implement LOW_SIGNIF_PRELIM_SENT2023-04-20T19:47:55ZDeep Chatterjeedeep.chatterjee@ligo.orgimplement LOW_SIGNIF_PRELIM_SENTFix #553Fix #553ER15 ReleaseDeep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1123add significant field to VOEvent XML; fix #5462023-03-28T19:50:08ZDeep Chatterjeedeep.chatterjee@ligo.orgadd significant field to VOEvent XML; fix #546@cody.messick @roberto.depietri this MR should be the main code changes with setting the significant field in voevent. Please let me know once the gracedb voevent API is updated. I will test it and report back. I have assumed that you wi...@cody.messick @roberto.depietri this MR should be the main code changes with setting the significant field in voevent. Please let me know once the gracedb voevent API is updated. I will test it and report back. I have assumed that you will add a new keyword `Significant` to `gracedb.createVOEvent` which is either True or False.
(the patch for gracedb is a dependency for this MR)March 2023 OpenLVEM ReleaseDeep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1060Burst sky map filename should be derived from original filename2023-03-01T19:55:19ZLeo P. SingerBurst sky map filename should be derived from original filename...not the pipeline.
Follow-up to !1053....not the pipeline.
Follow-up to !1053.https://git.ligo.org/emfollow/gwcelery/-/merge_requests/1059resurrect test_handle_superevent2023-02-06T22:36:41ZDeep Chatterjeedeep.chatterjee@ligo.orgresurrect test_handle_supereventThe `test_handle_superevent` was xfailed. The celery issue: https://github.com/celery/celery/issues/4405 is not closed yet (reason for the xfail). However, the tests can be run without a live worker. This is an important test and should ...The `test_handle_superevent` was xfailed. The celery issue: https://github.com/celery/celery/issues/4405 is not closed yet (reason for the xfail). However, the tests can be run without a live worker. This is an important test and should be resurrected. I have done a first pass, sometimes patching high-level functions in the orchestrator since parts of our canvas is now more complex. However these test will eventually need to be made more robust.Deep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1051Add less-significant and EarlyWarning public alert workflow2023-04-04T19:11:53ZDeep Chatterjeedeep.chatterjee@ligo.orgAdd less-significant and EarlyWarning public alert workflowLaunch less-significant alert pipeline via EM_Selected
- [x] Add and update superevent unittests
- [x] Add and update orchestrator unittests
- ~~[ ] Add tests for kafka notice validation for significant field~~ (scheduled for later as p...Launch less-significant alert pipeline via EM_Selected
- [x] Add and update superevent unittests
- [x] Add and update orchestrator unittests
- ~~[ ] Add tests for kafka notice validation for significant field~~ (scheduled for later as per @roberto.depietri)O4Deep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1045bug fix in getting p_astro filename; fixed #5022022-12-21T20:15:26ZDeep Chatterjeedeep.chatterjee@ligo.orgbug fix in getting p_astro filename; fixed #502when earlywarning_preliminary_alert is called with a timeout during GCN_PRELIM_SENT, the alert variable contains stale information. Hence the wrong pipeline/p_astro filename. Bug fix from https://git.ligo.org/emfollow/gwcelery/-/merge_re...when earlywarning_preliminary_alert is called with a timeout during GCN_PRELIM_SENT, the alert variable contains stale information. Hence the wrong pipeline/p_astro filename. Bug fix from https://git.ligo.org/emfollow/gwcelery/-/merge_requests/1012/Deep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/1039move DQR_REQUEST after preferred event clean up; fixes #5052022-12-23T19:48:56ZDeep Chatterjeedeep.chatterjee@ligo.orgmove DQR_REQUEST after preferred event clean up; fixes #505With this patch, we get
![image](/uploads/0068ba42bf0c4e2bc2c8b43fcc20ee11/image.png)
DQR_REQUEST is applied _after_ the preferred event is cleaned up, hence detchar will get the stable preferred eventWith this patch, we get
![image](/uploads/0068ba42bf0c4e2bc2c8b43fcc20ee11/image.png)
DQR_REQUEST is applied _after_ the preferred event is cleaned up, hence detchar will get the stable preferred eventDeep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/997set pipeline preferred events2023-02-16T20:35:47ZDeep Chatterjeedeep.chatterjee@ligo.orgset pipeline preferred eventsset pipeline preferred events after superevent clean up. From Sept 28 presentation (https://dcc.ligo.org/LIGO-G2201740) + discussions at MIT F2Fset pipeline preferred events after superevent clean up. From Sept 28 presentation (https://dcc.ligo.org/LIGO-G2201740) + discussions at MIT F2FO4Deep Chatterjeedeep.chatterjee@ligo.orgDeep Chatterjeedeep.chatterjee@ligo.orghttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/940Fix TypeError: create_tag() takes 3 positional arguments but 4 were given2022-10-05T12:48:37ZLeo P. SingerFix TypeError: create_tag() takes 3 positional arguments but 4 were givenFixes #454.Fixes #454.https://git.ligo.org/emfollow/gwcelery/-/merge_requests/936No need for this task to be a GraceDB task2022-10-05T13:29:36ZLeo P. SingerNo need for this task to be a GraceDB taskhttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/885Generate flat-resolution FITS files asynchronously2022-07-26T21:40:18ZLeo P. SingerGenerate flat-resolution FITS files asynchronouslyReport the URL of multi-resolution FITS files in GCN Notices.Report the URL of multi-resolution FITS files in GCN Notices.Review Readiness PresentationLeo P. SingerLeo P. Singerhttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/876Generate flat-resolution FITS files asynchronously2022-08-26T18:20:27ZLeo P. SingerGenerate flat-resolution FITS files asynchronouslyReport the URL of multi-resolution FITS files in GCN Notices.Report the URL of multi-resolution FITS files in GCN Notices.Review Readiness PresentationLeo P. SingerLeo P. Singerhttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/850For MBTA uploads, look for PSD inside initial coinc.xml file2022-09-12T11:09:13ZLeo P. SingerFor MBTA uploads, look for PSD inside initial coinc.xml filehttps://git.ligo.org/emfollow/gwcelery/-/merge_requests/776Identify early warning events from label instead of search2020-04-09T16:42:38ZBrandon PiotrzkowskiIdentify early warning events from label instead of searchSwitching to denote early warning events by the label `EARLY_WARNING` present in the G-event rather than the search `EarlyWarning` in the G-event due to the incompatibility with MDC events, which are denoted by their search.Switching to denote early warning events by the label `EARLY_WARNING` present in the G-event rather than the search `EarlyWarning` in the G-event due to the incompatibility with MDC events, which are denoted by their search.Release version 0.13.0