llama.poll.gracedb package¶
Poll GraceDB for new superevents that have been marked EM_READY and have had a GCN Notice VOEvent generated. Download and handle those GCN Notices. Runs as a script checking for new VOEvents when called from the command line.
-
llama.poll.gracedb.
fetch_recent
(rundir='/root/.local/share/llama/current_run/')¶ Fetch and store recent superevents.
-
llama.poll.gracedb.
get_skymap_name
(superevent)¶ Get candidate skymap filenames for this superevent dictionary.
-
llama.poll.gracedb.
gpsnow
()¶ Get the current GPS time (rounded up to the nearest integer for GraceDB’s querying interface).
-
llama.poll.gracedb.
gracedb_query
(gps, lookback=200000)¶ Get a GraceDB-compatible query string for finding recent superevents that happened in the last
lookback
seconds before the GPS timegps
.
-
llama.poll.gracedb.
superevents
()¶ Get a generator of superevents with skymaps that stops iterating once we’ve gone through all the events in the last
LOOKBACK
seconds.