A distributed system that performs a likelihood scan of event directions for IceCube real-time alerts using CPU cluster(s) and queue-based message passing.
The function prepare_frame_packet in extract_json_message.py consists of many moving parts and changes to state. One example, mentioned in #244 is the call to prepare_frames(frame_packet, ...) which modifies and returns an updated list of frames. We should try to simplify / clean up this function.
The function
prepare_frame_packet
inextract_json_message.py
consists of many moving parts and changes to state. One example, mentioned in #244 is the call toprepare_frames(frame_packet, ...)
which modifies and returns an updated list of frames. We should try to simplify / clean up this function.