sleek-lvalert Documentation

sleek-lvalert is a client for the LIGO/Virgo LVAlert pubsub infrastructure that is powered by slixmpp. It requires Python 3.5 or later.

Quick Start

Install with pip:

pip install sleek-lvalert

Put your username and password in your netrc file in ~/.netrc:

echo 'machine lvalert-test.cgca.uwm.edu login albert.einstein password gravity' >> ~/.netrc
chmod 0600 ~/.netrc

Subscribe to some nodes:

lvalert subscribe cbc_gstlal cbc_pycbc cbc_mbtaonline

Listen for LVAlert messages:

lvalert listen

Command Line Interface

API Reference