Comet: A VOEvent Broker
John Swinbank

TL;DR
Comet is an open-source system implementing the VOEvent Transport Protocol, designed to efficiently disseminate, filter, and analyze large volumes of transient celestial event data for future astronomical surveys.
Contribution
This paper introduces Comet, a new open-source implementation of VTP, and evaluates its performance and filtering capabilities for large-scale transient event data.
Findings
Comet effectively filters high-volume VOEvent streams.
Performance tests meet the requirements of future surveys.
Recommendations for VTP standard improvements.
Abstract
The VOEvent standard provides a means of describing transient celestial events in a machine-readable format. This is an essential step towards analysing and, where appropriate, responding to the large volumes of transients which will be detected by future large scale surveys. The VOEvent Transport Protocol (VTP) defines a system by which VOEvents may be disseminated to the community. We describe the design and implementation of Comet, a freely available, open source implementation of VTP. We use Comet as a base to explore the performance characteristics of the VTP system, in particular with reference to meeting the requirements of future survey projects. We describe how, with the aid of simple extensions to VTP, Comet can help users filter high-volume streams of VOEvents to extract only those which are of relevance to particular science cases. Based on these tests and on the experience…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAstronomical Observations and Instrumentation · Gamma-ray bursts and supernovae · Computational Physics and Python Applications
