llama.files.coinc_o2 module

FileHandlers for the MATLAB coincident analysis code. Sees whether neutrinos and gravitational waves overlap and plots join skymaps. Deprecated.

class llama.files.coinc_o2.CoincAnalysis

Bases: llama.files.matlab.MATLABCallingFileHandler

An abstract FileHandler class for files generated as part of the SingleGWHENAnalysis pipeline.

DEPENDENCIES = (<class 'llama.files.skymap_info.SkymapInfo'>, <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>, <class 'llama.files.i3.json.IceCubeNeutrinoList'>)
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.coinc_o2.CoincAnalysis'>, <class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_o2.HENlistONSOURCEIceCubeMat'>)
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'>)
UR_DEPENDENCY_TREE = 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.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})
matlab_command

Use MATLAB to run Single_GWHEN_Analysis for this event.

matlab_options = ['-nojvm']
class llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson

Bases: llama.files.coinc_o2.CoincAnalysis, llama.filehandler.JSONFile

digraph "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" { 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.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.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_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.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [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.i3.json.IceCubeNeutrinoList" [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.coinc_o2.CoincAnalysisInitialIcecubeJson (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.coinc_o2.CoincAnalysisInitialIcecubeJson to be generated.

A JSON document containing the quantitative results of the LLAMA coincident analysis, as documented in arXiv:1112.1140. Uses the old O2 MATLAB implementation.

FILENAME = 'coinc_analysis_initial_icecube.json'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.coinc_o2.CoincAnalysis'>, <class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_o2.HENlistONSOURCEIceCubeMat'>)
best_neutrino

Read the list of reconstructed neutrinos from the JSON file output by the pipeline and pick the best reconstructed neutrino. If there are no neutrinos, this property will equal None.

reconstructed_neutrinos

Read a list of reconstructed neutrinos from the JSON file output by the pipeline. If there are no coincident neutrinos, the list will be empty.

class llama.files.coinc_o2.CoincSkymapInitialIcecube

Bases: llama.files.matlab.MATLABCallingFileHandler

Plots of the LVC GW skymap with neutrinos provided by ICECUBE superimposed as point-sources. You can manually override the latitude and longitude limits by changing those variables’ values before generating.

DEPENDENCIES = (<class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>)
latitude_limits = [-90, 90]
longitude_limits = [-180, 180]
matlab_command

Use MATLAB to run PlotGWHEN_5 for this event.

class llama.files.coinc_o2.CoincSkymapO2Large

Bases: llama.files.coinc_o2.CoincSkymapInitialIcecube

digraph "llama.files.coinc_o2.CoincSkymapO2Large" { charset="utf-8" splines=ortho bgcolor=none margin=0 rankdir=LR "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.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.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_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.IceCubeNeutrinoListMat" -> "llama.files.coinc_o2.CoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [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.IceCubeNeutrinoListMat" [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.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.coinc_o2.CoincSkymapO2Large (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.coinc_o2.CoincSkymapO2Large to be generated.

A larger version of the MATLAB-generated GW/HEN Coincident skymap.

FILENAME = 'coinc_o2.png'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.CoincSkymapO2Large'>,)
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.coinc_o2.IceCubeNeutrinoListMat'>)
UR_DEPENDENCY_TREE = 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.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})}), <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})
class llama.files.coinc_o2.HENlistONSOURCEIceCubeMat

Bases: llama.files.coinc_o2.CoincAnalysis

digraph "llama.files.coinc_o2.HENlistONSOURCEIceCubeMat" { charset="utf-8" splines=ortho bgcolor=none margin=0 rankdir=LR "llama.files.coinc_o2.HENlistONSOURCEIceCubeMat" [label=<{{<B>HENlistONSOURCEIceCubeMat</B>|<I>HENlist_ONSOURCE_icecube.mat</I>|CoincAnalysis}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.HENlistONSOURCEIceCubeMat", 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.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_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.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.HENlistONSOURCEIceCubeMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.HENlistONSOURCEIceCubeMat" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_o2.HENlistONSOURCEIceCubeMat" [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.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.coinc_o2.HENlistONSOURCEIceCubeMat (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.coinc_o2.HENlistONSOURCEIceCubeMat to be generated.

A PDF plot of the LVC GW skymap with neutrinos provided by ICECUBE superimposed as point-sources. Uses the environmental variable MATLAB_EXECUTABLE_PATH to find a usable MATLAB binary for that part of the analysis. Default path subject to change.

FILENAME = 'HENlist_ONSOURCE_icecube.mat'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.coinc_o2.CoincAnalysis'>, <class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_o2.HENlistONSOURCEIceCubeMat'>)
class llama.files.coinc_o2.IceCubeNeutrinoListMat

Bases: llama.files.coinc_o2.CoincAnalysis

digraph "llama.files.coinc_o2.IceCubeNeutrinoListMat" { charset="utf-8" splines=ortho bgcolor=none margin=0 rankdir=LR "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.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.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_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.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [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.IceCubeNeutrinoListMat" [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.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.coinc_o2.IceCubeNeutrinoListMat (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.coinc_o2.IceCubeNeutrinoListMat to be generated.

A MATLAB-formatted file containing Neutrino data. Used for running analysis and for generating coincidence plots.

FILENAME = 'IceCubeNeutrinoList.mat'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.coinc_o2.CoincAnalysis'>, <class 'llama.files.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_o2.HENlistONSOURCEIceCubeMat'>)
class llama.files.coinc_o2.RctGdbCoincSkymapO2Large

Bases: llama.files.gracedb.GraceDBReceipt

digraph "llama.files.coinc_o2.RctGdbCoincSkymapO2Large" { charset="utf-8" splines=ortho bgcolor=none margin=0 rankdir=LR "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.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.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_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.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.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [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.IceCubeNeutrinoListMat" [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.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.coinc_o2.RctGdbCoincSkymapO2Large (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.coinc_o2.RctGdbCoincSkymapO2Large to be generated.

DEPENDENCIES = (<class 'llama.files.coinc_o2.CoincSkymapO2Large'>,)
FILENAME = 'rct_gdb_coinc_o2.png.log'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.RctGdbCoincSkymapO2Large'>,)
UPLOAD

alias of CoincSkymapO2Large

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.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_o2.CoincSkymapO2Large'>)
UR_DEPENDENCY_TREE = ImmutableDict({<class 'llama.files.coinc_o2.CoincSkymapO2Large'>: 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.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})}), <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})})
log_message

GraceDB upload log message for <class ‘llama.files.coinc_o2.CoincSkymapO2Large’>

class llama.files.coinc_o2.RctGwaCoincAnalysisInitialIcecubeJson

Bases: llama.files.gwastro.GWAstroReceipt

digraph "llama.files.coinc_o2.RctGwaCoincAnalysisInitialIcecubeJson" { 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.RctGwaCoincAnalysisInitialIcecubeJson" [label=<{{<B>RctGwaCoincAnalysisInitialIcecubeJson</B>|<I>rct_gwa_coinc_analysis_initial_icecube.json.log</I>|GWAstroReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.RctGwaCoincAnalysisInitialIcecubeJson", 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.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_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.coinc_o2.RctGwaCoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [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.RctGwaCoincAnalysisInitialIcecubeJson" [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.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.coinc_o2.RctGwaCoincAnalysisInitialIcecubeJson (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.coinc_o2.RctGwaCoincAnalysisInitialIcecubeJson to be generated.

DEPENDENCIES = (<class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>, <class 'llama.files.skymap_info.SkymapInfo'>)
FILENAME = 'rct_gwa_coinc_analysis_initial_icecube.json.log'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.RctGwaCoincAnalysisInitialIcecubeJson'>,)
RSYNC_DEST = 'gwhen@gw-astronomy.org:/home/gwhen/content/events/'
UPLOAD

alias of CoincAnalysisInitialIcecubeJson

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.coinc_o2.CoincAnalysisInitialIcecubeJson'>)
UR_DEPENDENCY_TREE = 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.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})})
class llama.files.coinc_o2.RctGwaCoincSkymapO2Large

Bases: llama.files.gwastro.GWAstroReceipt

digraph "llama.files.coinc_o2.RctGwaCoincSkymapO2Large" { charset="utf-8" splines=ortho bgcolor=none margin=0 rankdir=LR "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.RctGwaCoincSkymapO2Large" [label=<{{<B>RctGwaCoincSkymapO2Large</B>|<I>rct_gwa_coinc_o2.png.log</I>|GWAstroReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.RctGwaCoincSkymapO2Large", 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.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_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.CoincSkymapO2Large" -> "llama.files.coinc_o2.RctGwaCoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.coinc_o2.IceCubeNeutrinoListMat" -> "llama.files.coinc_o2.CoincSkymapO2Large" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [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.IceCubeNeutrinoListMat" [arrowtail="none", color="red", ]; "llama.files.skymap_info.SkymapInfo" -> "llama.files.coinc_o2.RctGwaCoincSkymapO2Large" [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.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.coinc_o2.RctGwaCoincSkymapO2Large (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.coinc_o2.RctGwaCoincSkymapO2Large to be generated.

DEPENDENCIES = (<class 'llama.files.coinc_o2.CoincSkymapO2Large'>, <class 'llama.files.skymap_info.SkymapInfo'>)
FILENAME = 'rct_gwa_coinc_o2.png.log'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.RctGwaCoincSkymapO2Large'>,)
RSYNC_DEST = 'gwhen@gw-astronomy.org:/home/gwhen/content/events/'
UPLOAD

alias of CoincSkymapO2Large

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.coinc_o2.IceCubeNeutrinoListMat'>, <class 'llama.files.coinc_o2.CoincSkymapO2Large'>)
UR_DEPENDENCY_TREE = ImmutableDict({<class 'llama.files.coinc_o2.CoincSkymapO2Large'>: 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.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})}), <class 'llama.files.lvc_skymap_mat.LvcSkymapMat'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})})
class llama.files.coinc_o2.RctTeamCoincAnalysisInitialIcecubeJson

Bases: llama.files.team_receipts.TeamEmailReceipt

digraph "llama.files.coinc_o2.RctTeamCoincAnalysisInitialIcecubeJson" { 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.RctTeamCoincAnalysisInitialIcecubeJson" [label=<{{<B>RctTeamCoincAnalysisInitialIcecubeJson</B>|<I>rct_team_coinc_analysis_initial_icecube.json.log</I>|TeamEmailReceipt}}>, shape="record", style=filled, target=_top, URL="/llama.files.coinc_o2.html#llama.files.coinc_o2.RctTeamCoincAnalysisInitialIcecubeJson", 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.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_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.coinc_o2.RctTeamCoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.i3.json.IceCubeNeutrinoList" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap.LvcSkymapFits" -> "llama.files.lvc_skymap_mat.LvcSkymapMat" [arrowtail="none", color="red", ]; "llama.files.lvc_skymap_mat.LvcSkymapMat" -> "llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson" [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.i3.json.IceCubeNeutrinoList" [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.coinc_o2.RctTeamCoincAnalysisInitialIcecubeJson (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.coinc_o2.RctTeamCoincAnalysisInitialIcecubeJson to be generated.

DEPENDENCIES = (<class 'llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson'>,)
FILENAME = 'rct_team_coinc_analysis_initial_icecube.json.log'
MANIFEST_TYPES = (<class 'llama.files.coinc_o2.RctTeamCoincAnalysisInitialIcecubeJson'>,)
UPLOAD

alias of CoincAnalysisInitialIcecubeJson

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.coinc_o2.CoincAnalysisInitialIcecubeJson'>)
UR_DEPENDENCY_TREE = 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.skymap_info.SkymapInfo'>: ImmutableDict({}), <class 'llama.files.lvc_skymap.LvcSkymapFits'>: ImmutableDict({<class 'llama.files.skymap_info.SkymapInfo'>: ImmutableDict({})})})})})
subject

Email subject for <class ‘llama.files.coinc_o2.CoincAnalysisInitialIcecubeJson’> email upload.