llama.files.gcn_draft_o2 module

Define a FileHandler that makes draft human-readable GCN Circulars for events.

class llama.files.gcn_draft_o2.I3LvcGcnDraft

Bases: llama.filehandler.FileHandler, llama.filehandler.GenerateOnceMixin

digraph "llama.files.gcn_draft_o2.I3LvcGcnDraft" { charset="utf-8" splines=ortho bgcolor=none margin=0 rankdir=LR "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [label=<{{<B>CoincAnalysisInitialIcecubeJson</B>|<I>coinc_analysis_initial_icecube.json</I>|CoincAnalysis<BR/>JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson", fillcolor="#cccccc"]; "llama.files.coinc_o2.CoincSkymapO2Large" [label=<{{<B>CoincSkymapO2Large</B>|<I>coinc_o2.png</I>|CoincSkymapInitialIcecube}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.CoincSkymapO2Large", fillcolor="#cccccc"]; "llama.files.coinc_o2.IceCubeNeutrinoListMat" [label=<{{<B>IceCubeNeutrinoListMat</B>|<I>IceCubeNeutrinoList.mat</I>|CoincAnalysis}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.IceCubeNeutrinoListMat", fillcolor="#cccccc"]; "llama.files.coinc_o2.RctGdbCoincSkymapO2Large" [label=<{{<B>RctGdbCoincSkymapO2Large</B>|<I>rct_gdb_coinc_o2.png.log</I>|GraceDBReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.RctGdbCoincSkymapO2Large", fillcolor="#cccccc"]; "llama.files.coinc_significance.CoincSignificanceI3Lvc" [label=<{{<B>CoincSignificanceI3Lvc</B>|<I>significance_lvc-i3.json</I>|JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_significance.html#llama.files.coinc_significance.CoincSignificanceI3Lvc", fillcolor="#cccccc"]; "llama.files.gcn_draft_o2.I3LvcGcnDraft" [label=<{{<B>I3LvcGcnDraft</B>|<I>gwhen_coinc_icecube_gcn_circular_draft.txt</I>|FileHandler<BR/>GenerateOnceMixin}}>, shape="record", style=filled, target=_top, URL="/llama.files.gcn_draft_o2.html#llama.files.gcn_draft_o2.I3LvcGcnDraft", fillcolor="#cccccc"]; "llama.files.gracedb.LVCGraceDbEventData" [label=<{{<B>LVCGraceDbEventData</B>|<I>lvc_gracedb_event_data.json</I>|JSONFile<BR/>OnlineVetoMixin}}>, shape="record", style=filled, target=_top, URL="/llama.files.gracedb.html#llama.files.gracedb.LVCGraceDbEventData", fillcolor="#cccccc"]; "llama.files.gracedb.PAstro" [label=<{{<B>PAstro</B>|<I>p_astro.json</I>|GraceDBPollingFileHandler<BR/>JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.gracedb.html#llama.files.gracedb.PAstro", fillcolor="#cccccc"]; "llama.files.i3.json.IceCubeNeutrinoList" [label=<{{<B>IceCubeNeutrinoList</B>|<I>icecube_neutrino_list.json</I>|JSONFile<BR/>HEALPixPSF}}>, shape="record", style=filled, target=_top, URL="/llama.files.i3.json.html#llama.files.i3.json.IceCubeNeutrinoList", fillcolor="#cccccc"]; "llama.files.i3.json.RctGdbIceCubeNeutrinoList" [label=<{{<B>RctGdbIceCubeNeutrinoList</B>|<I>rct_gdb_icecube_neutrino_list.json.log</I>|GraceDBReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.i3.json.html#llama.files.i3.json.RctGdbIceCubeNeutrinoList", fillcolor="#cccccc"]; "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [label=<{{<B>IceCubeNeutrinoListCoincTxt</B>|<I>icecube_neutrino_list_coinc.txt</I>|FileHandler}}>, shape="record", style=filled, target=_top, URL="/llama.files.i3.txt.html#llama.files.i3.txt.IceCubeNeutrinoListCoincTxt", fillcolor="#cccccc"]; "llama.files.lvc_skymap.LvcDistancesJson" [label=<{{<B>LvcDistancesJson</B>|<I>lvc_skymap_distances.json</I>|JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap.html#llama.files.lvc_skymap.LvcDistancesJson", fillcolor="#cccccc"]; "llama.files.lvc_skymap.LvcSkymapFits" [label=<{{<B>LvcSkymapFits</B>|<I>lvc_skymap.fits.gz</I>|LvcHEALPixSkyMapFileHandler<BR/>GenerateOnceMixin<BR/>ObservingVetoMixin}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap.html#llama.files.lvc_skymap.LvcSkymapFits", fillcolor="#cccccc"]; "llama.files.lvc_skymap.LvcSkymapHdf5" [label=<{{<B>LvcSkymapHdf5</B>|<I>lvc_skymap.hdf5</I>|HEALPixSkyMapFileHandler}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap.html#llama.files.lvc_skymap.LvcSkymapHdf5", fillcolor="#cccccc"]; "llama.files.lvc_skymap_mat.LvcSkymapMat" [label=<{{<B>LvcSkymapMat</B>|<I>lvc_skymap.mat</I>|FileHandler}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap_mat.html#llama.files.lvc_skymap_mat.LvcSkymapMat", fillcolor="#cccccc"]; "llama.files.skymap_info.SkymapInfo" [label=<{{<B>SkymapInfo</B>|<I>skymap_info.json</I>|EventTriggeredFileHandler<BR/>JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.skymap_info.html#llama.files.skymap_info.SkymapInfo", fillcolor="#cccccc"]; "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.coinc_o2.CoincSkymapO2Large" -> "llama.files.coinc_o2.RctGdbCoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.coinc_o2.IceCubeNeutrinoListMat" -> "llama.files.coinc_o2.CoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.coinc_o2.RctGdbCoincSkymapO2Large" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.coinc_significance.CoincSignificanceI3Lvc" -> "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [arrowtail="none", color="red", ]; "llama.files.gracedb.LVCGraceDbEventData" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.gracedb.PAstro" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.i3.json.RctGdbIceCubeNeutrinoList" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [arrowtail="none", color="red", ]; "llama.files.i3.json.RctGdbIceCubeNeutrinoList" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcDistancesJson" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap.LvcDistancesJson" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap.LvcSkymapHdf5" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapHdf5" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.CoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.gracedb.LVCGraceDbEventData" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.gracedb.PAstro" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.i3.json.IceCubeNeutrinoList" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.lvc_skymap.LvcSkymapFits" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; }

Required input files for llama.files.gcn_draft_o2.I3LvcGcnDraft (located on the far right of the graph). For a typical trigger, the leftmost files will be generated as triggers become available. They will be used as input for files to their right, eventually allowing llama.files.gcn_draft_o2.I3LvcGcnDraft to be generated.

A draft version of the email sent to lvccirc@caeplla2.gsfc.nasa.gov for distribution to the LVC GCN Circular list. This message is meant to be sent to a LLAMA member for verification and modifications before being manually submitted to GCN.

DEPENDENCIES = (<class 'llama.files.skymap_info.SkymapInfo'>, <class 'llama.files.i3.json.IceCubeNeutrinoList'>, <class 'llama.files.i3.txt.IceCubeNeutrinoListCoincTxt'>, <class 'llama.files.coinc_o2.RctGdbCoincSkymapO2Large'>, <class 'llama.files.i3.json.RctGdbIceCubeNeutrinoList'>, <class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.lvc_skymap.LvcSkymapFits'>)
FILENAME = 'gwhen_coinc_icecube_gcn_circular_draft.txt'
MANIFEST_TYPES = (<class 'llama.files.gcn_draft_o2.I3LvcGcnDraft'>,)
UR_DEPENDENCIES = (<class 'llama.files.skymap_info.SkymapInfo'>, <class 'llama.files.lvc_skymap.LvcSkymapFits'>, <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>, <class 'llama.files.i3.json.IceCubeNeutrinoList'>, <class 'llama.files.gracedb.LVCGraceDbEventData'>, <class 'llama.files.gracedb.PAstro'>, <class 'llama.files.lvc_skymap.LvcSkymapHdf5'>, <class 'llama.files.lvc_skymap.LvcDistancesJson'>, <class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_significance.CoincSignificanceI3Lvc'>, <class 'llama.files.coinc_o2.CoincSkymapO2Large'>, <class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.i3.txt.IceCubeNeutrinoListCoincTxt'>, <class 'llama.files.i3.json.RctGdbIceCubeNeutrinoList'>, <class 'llama.files.coinc_o2.RctGdbCoincSkymapO2Large'>)
UR_DEPENDENCY_TREE = ImmutableDict({<class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.coinc_o2.RctGdbCoincSkymapO2Large'>: ImmutableDict({<class 'llama.files.coinc_o2.CoincSkymapO2Large'>: ImmutableDict({<class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>: ImmutableDict({<class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>: ImmutableDict({<class 'llama.files.i3.json.IceCubeNeutrinoList'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>: ImmutableDict({<class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})}), <class 'llama.files.i3.json.RctGdbIceCubeNeutrinoList'>: ImmutableDict({<class 'llama.files.i3.json.IceCubeNeutrinoList'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})}), <class 'llama.files.i3.json.IceCubeNeutrinoList'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.i3.txt.IceCubeNeutrinoListCoincTxt'>: ImmutableDict({<class 'llama.files.coinc_significance.CoincSignificanceI3Lvc'>: ImmutableDict({<class 'llama.files.lvc_skymap.LvcDistancesJson'>: ImmutableDict({<class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})}), <class 'llama.files.lvc_skymap.LvcSkymapHdf5'>: ImmutableDict({<class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})}), <class 'llama.files.gracedb.PAstro'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.i3.json.IceCubeNeutrinoList'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.gracedb.LVCGraceDbEventData'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.i3.json.IceCubeNeutrinoList'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})}), <class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>: ImmutableDict({<class 'llama.files.i3.json.IceCubeNeutrinoList'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>: ImmutableDict({<class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})}), <class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})
property authors

Return a list of authors for this Circular.

property conclusion

A conclusion paragraph for this Circular.

property description

A description of IceCube.

property introduction

An introductory paragraph for this Circular.

property neutrino_table

Return the human-readable neutrino table that will go in this Circular.

property postscript

A postscript with some extra info about the LLAMA project.

property reconstructed_neutrino_table

A table showing the value of the reconstructed neutrino.

property reconstructed_neutrinos

Return the list of reconstructed neutrino directions generated by the MATLAB analysis pipeline.

property subject

Get a highly-descriptive subject line for the Circular email.

property table_legend

A legend explaining the contents of the neutrino table.

property temporally_coincident_neutrinos

Return the list of temporally-coincident neutrinos fetched from IceCube.

Don’t mention GraceDB uploaded files if we haven’t uploaded there for whatever reason.

class llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft

Bases: llama.files.team_receipts.TeamEmailReceipt

digraph "llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft" { charset="utf-8" splines=ortho bgcolor=none margin=0 rankdir=LR "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [label=<{{<B>CoincAnalysisInitialIcecubeJson</B>|<I>coinc_analysis_initial_icecube.json</I>|CoincAnalysis<BR/>JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson", fillcolor="#cccccc"]; "llama.files.coinc_o2.CoincSkymapO2Large" [label=<{{<B>CoincSkymapO2Large</B>|<I>coinc_o2.png</I>|CoincSkymapInitialIcecube}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.CoincSkymapO2Large", fillcolor="#cccccc"]; "llama.files.coinc_o2.IceCubeNeutrinoListMat" [label=<{{<B>IceCubeNeutrinoListMat</B>|<I>IceCubeNeutrinoList.mat</I>|CoincAnalysis}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.IceCubeNeutrinoListMat", fillcolor="#cccccc"]; "llama.files.coinc_o2.RctGdbCoincSkymapO2Large" [label=<{{<B>RctGdbCoincSkymapO2Large</B>|<I>rct_gdb_coinc_o2.png.log</I>|GraceDBReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.RctGdbCoincSkymapO2Large", fillcolor="#cccccc"]; "llama.files.coinc_significance.CoincSignificanceI3Lvc" [label=<{{<B>CoincSignificanceI3Lvc</B>|<I>significance_lvc-i3.json</I>|JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_significance.html#llama.files.coinc_significance.CoincSignificanceI3Lvc", fillcolor="#cccccc"]; "llama.files.gcn_draft_o2.I3LvcGcnDraft" [label=<{{<B>I3LvcGcnDraft</B>|<I>gwhen_coinc_icecube_gcn_circular_draft.txt</I>|FileHandler<BR/>GenerateOnceMixin}}>, shape="record", style=filled, target=_top, URL="/llama.files.gcn_draft_o2.html#llama.files.gcn_draft_o2.I3LvcGcnDraft", fillcolor="#cccccc"]; "llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft" [label=<{{<B>RctTeamI3LvcGcnDraft</B>|<I>rct_team_gwhen_coinc_icecube_gcn_circular_draft.txt.log</I>|TeamEmailReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.gcn_draft_o2.html#llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft", fillcolor="#cccccc"]; "llama.files.gracedb.LVCGraceDbEventData" [label=<{{<B>LVCGraceDbEventData</B>|<I>lvc_gracedb_event_data.json</I>|JSONFile<BR/>OnlineVetoMixin}}>, shape="record", style=filled, target=_top, URL="/llama.files.gracedb.html#llama.files.gracedb.LVCGraceDbEventData", fillcolor="#cccccc"]; "llama.files.gracedb.PAstro" [label=<{{<B>PAstro</B>|<I>p_astro.json</I>|GraceDBPollingFileHandler<BR/>JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.gracedb.html#llama.files.gracedb.PAstro", fillcolor="#cccccc"]; "llama.files.i3.json.IceCubeNeutrinoList" [label=<{{<B>IceCubeNeutrinoList</B>|<I>icecube_neutrino_list.json</I>|JSONFile<BR/>HEALPixPSF}}>, shape="record", style=filled, target=_top, URL="/llama.files.i3.json.html#llama.files.i3.json.IceCubeNeutrinoList", fillcolor="#cccccc"]; "llama.files.i3.json.RctGdbIceCubeNeutrinoList" [label=<{{<B>RctGdbIceCubeNeutrinoList</B>|<I>rct_gdb_icecube_neutrino_list.json.log</I>|GraceDBReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.i3.json.html#llama.files.i3.json.RctGdbIceCubeNeutrinoList", fillcolor="#cccccc"]; "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [label=<{{<B>IceCubeNeutrinoListCoincTxt</B>|<I>icecube_neutrino_list_coinc.txt</I>|FileHandler}}>, shape="record", style=filled, target=_top, URL="/llama.files.i3.txt.html#llama.files.i3.txt.IceCubeNeutrinoListCoincTxt", fillcolor="#cccccc"]; "llama.files.lvc_skymap.LvcDistancesJson" [label=<{{<B>LvcDistancesJson</B>|<I>lvc_skymap_distances.json</I>|JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap.html#llama.files.lvc_skymap.LvcDistancesJson", fillcolor="#cccccc"]; "llama.files.lvc_skymap.LvcSkymapFits" [label=<{{<B>LvcSkymapFits</B>|<I>lvc_skymap.fits.gz</I>|LvcHEALPixSkyMapFileHandler<BR/>GenerateOnceMixin<BR/>ObservingVetoMixin}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap.html#llama.files.lvc_skymap.LvcSkymapFits", fillcolor="#cccccc"]; "llama.files.lvc_skymap.LvcSkymapHdf5" [label=<{{<B>LvcSkymapHdf5</B>|<I>lvc_skymap.hdf5</I>|HEALPixSkyMapFileHandler}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap.html#llama.files.lvc_skymap.LvcSkymapHdf5", fillcolor="#cccccc"]; "llama.files.lvc_skymap_mat.LvcSkymapMat" [label=<{{<B>LvcSkymapMat</B>|<I>lvc_skymap.mat</I>|FileHandler}}>, shape="record", style=filled, target=_top, URL="/llama.files.lvc_skymap_mat.html#llama.files.lvc_skymap_mat.LvcSkymapMat", fillcolor="#cccccc"]; "llama.files.skymap_info.SkymapInfo" [label=<{{<B>SkymapInfo</B>|<I>skymap_info.json</I>|EventTriggeredFileHandler<BR/>JSONFile}}>, shape="record", style=filled, target=_top, URL="/llama.files.skymap_info.html#llama.files.skymap_info.SkymapInfo", fillcolor="#cccccc"]; "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.coinc_o2.CoincSkymapO2Large" -> "llama.files.coinc_o2.RctGdbCoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.coinc_o2.IceCubeNeutrinoListMat" -> "llama.files.coinc_o2.CoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.coinc_o2.RctGdbCoincSkymapO2Large" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.coinc_significance.CoincSignificanceI3Lvc" -> "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [arrowtail="none", color="red", ]; "llama.files.gcn_draft_o2.I3LvcGcnDraft" -> "llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.gracedb.LVCGraceDbEventData" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.gracedb.PAstro" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.i3.json.RctGdbIceCubeNeutrinoList" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [arrowtail="none", color="red", ]; "llama.files.i3.json.RctGdbIceCubeNeutrinoList" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcDistancesJson" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap.LvcDistancesJson" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap.LvcSkymapHdf5" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapHdf5" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.CoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_significance.CoincSignificanceI3Lvc" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.gcn_draft_o2.I3LvcGcnDraft" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.gracedb.LVCGraceDbEventData" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.gracedb.PAstro" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.i3.json.IceCubeNeutrinoList" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.i3.txt.IceCubeNeutrinoListCoincTxt" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.lvc_skymap.LvcSkymapFits" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; }

Required input files for llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft (located on the far right of the graph). For a typical trigger, the leftmost files will be generated as triggers become available. They will be used as input for files to their right, eventually allowing llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft to be generated.

DEPENDENCIES = (<class 'llama.files.gcn_draft_o2.I3LvcGcnDraft'>,)
FILENAME = 'rct_team_gwhen_coinc_icecube_gcn_circular_draft.txt.log'
MANIFEST_TYPES = (<class 'llama.files.gcn_draft_o2.RctTeamI3LvcGcnDraft'>,)
UPLOAD

alias of I3LvcGcnDraft

UR_DEPENDENCIES = (<class 'llama.files.skymap_info.SkymapInfo'>, <class 'llama.files.lvc_skymap.LvcSkymapFits'>, <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>, <class 'llama.files.i3.json.IceCubeNeutrinoList'>, <class 'llama.files.gracedb.LVCGraceDbEventData'>, <class 'llama.files.gracedb.PAstro'>, <class 'llama.files.lvc_skymap.LvcSkymapHdf5'>, <class 'llama.files.lvc_skymap.LvcDistancesJson'>, <class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_significance.CoincSignificanceI3Lvc'>, <class 'llama.files.coinc_o2.CoincSkymapO2Large'>, <class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.i3.txt.IceCubeNeutrinoListCoincTxt'>, <class 'llama.files.i3.json.RctGdbIceCubeNeutrinoList'>, <class 'llama.files.coinc_o2.RctGdbCoincSkymapO2Large'>, <class 'llama.files.gcn_draft_o2.I3LvcGcnDraft'>)
UR_DEPENDENCY_TREE = frozenset({<class 'llama.files.gcn_draft_o2.I3LvcGcnDraft'>})
property subject

Email subject for <class ‘llama.files.gcn_draft_o2.I3LvcGcnDraft’> email upload.