Handling candidate alerts and metadata for DSA-110. Uses Caltech Data, Transient Name Server, and VOEvent protocols to publish/share/distribute discoveries.
<git clone dsa110-event and cd into directory>
pip install -r requirements.txt
python setup.py install
Start with T2 json with initial (search beam) localization:
create_voevent
-- creates standard VOEvent file.send_voevent
(in development) -- sends VOEvent to a broker or partner.
Start with T3 json with rough, real-time calibration and localization:
create_voevent
-- creates standard VOEvent file.send_voevent
(in development) -- sends VOEvent to a broker or partner.- optionally:
- Use T2 data as input to publication of event (
ctd_send
,tns_create
, andarchive_update
, as below). - Important to save Caltech Data metadata file, in case updates are required. Keep it in the candidates data area.
- Use T2 data as input to publication of event (
Start with T3 json with full calibration and localization:
ctd_send
-- get DOI and upload discovery plot. Creates metadata needed for updates and making archive update.tns_create
-- use T3 json to get official name and broadcast to public (with prop period, if needed).archive_update
-- adds line to DSA-110 event archive with link to data DOI, nickname, and official name.
Or if sub-arcmin localization already published, then modify the Caltech Data metadata and pass to ctd_update
and archive_update
.