Get sample posteriors and created a set of functions for outputting tables, plots and posterior statistics.
Definition at line 501 of file lalpulsar_knope_result_page.py.
Inherited by lalpulsar_knope_result_page.create_background.
Public Member Functions | |
def | __init__ (self, postfiles, outputdir, ifos=None, harmonics=[2], modeltype="waveform", biaxial=False, usegwphase=False, parfile=None, priorfile=None, subtracttruths=False, showcontours=False) |
Initialise with a dictionary keyed in detector names containing paths to the equivalent posterior samples file for that detector. More... | |
def | parameters (self) |
def | bsn (self) |
def | snrs (self) |
def | bci (self) |
def | bcin (self) |
def | h0_ul (self, ifo) |
def | ellipticity_ul (self, ifo) |
def | q22_ul (self, ifo) |
def | C21_ul (self, ifo) |
def | C22_ul (self, ifo) |
def | I21_ul (self, ifo) |
def | I31_ul (self, ifo) |
def | sdlim_ratio (self, ifo) |
def | get_snr (self, pdir) |
def | get_bayes_factor (self, postfile) |
def | snr (self, ifo) |
def | create_joint_posterior_plot (self, parameters, bins=20, ifo=None, truths=None, credintervals=[0.9], filename=None, figformats=["png"], ratio=3, figlimits=None, contourlimits=None, jointsamples=True, whichtruth=None, scatter_kwargs={}) |
def | plot_prior (self, ax, param, prior, orientation="horizontal", truth=0.0, npoints=100) |
def | create_joint_plots_table (self, allparams=False, title="Joint distributions") |
def | create_sample_plot_table (self, figformats=["png"]) |
def | create_stats_table (self, credints=[95]) |
def | create_limits_table (self, freq, sdlim=None, dist=None, ul=95) |
def | credible_interval (self, ifo, param, ci=95, paramval=None) |
def lalpulsar_knope_result_page.posteriors.__init__ | ( | self, | |
postfiles, | |||
outputdir, | |||
ifos = None , |
|||
harmonics = [2] , |
|||
modeltype = "waveform" , |
|||
biaxial = False , |
|||
usegwphase = False , |
|||
parfile = None , |
|||
priorfile = None , |
|||
subtracttruths = False , |
|||
showcontours = False |
|||
) |
Initialise with a dictionary keyed in detector names containing paths to the equivalent posterior samples file for that detector.
Definition at line 507 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.parameters | ( | self | ) |
Definition at line 864 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.bsn | ( | self | ) |
Definition at line 869 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.snrs | ( | self | ) |
Definition at line 874 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.bci | ( | self | ) |
Definition at line 879 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.bcin | ( | self | ) |
Definition at line 884 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.h0_ul | ( | self, | |
ifo | |||
) |
Definition at line 888 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.ellipticity_ul | ( | self, | |
ifo | |||
) |
Definition at line 895 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.q22_ul | ( | self, | |
ifo | |||
) |
Definition at line 902 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.C21_ul | ( | self, | |
ifo | |||
) |
Definition at line 909 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.C22_ul | ( | self, | |
ifo | |||
) |
Definition at line 916 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.I21_ul | ( | self, | |
ifo | |||
) |
Definition at line 923 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.I31_ul | ( | self, | |
ifo | |||
) |
Definition at line 930 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.sdlim_ratio | ( | self, | |
ifo | |||
) |
Definition at line 937 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.get_snr | ( | self, | |
pdir | |||
) |
Definition at line 951 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.get_bayes_factor | ( | self, | |
postfile | |||
) |
Definition at line 1024 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.snr | ( | self, | |
ifo | |||
) |
Definition at line 1053 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.create_joint_posterior_plot | ( | self, | |
parameters, | |||
bins = 20 , |
|||
ifo = None , |
|||
truths = None , |
|||
credintervals = [0.9] , |
|||
filename = None , |
|||
figformats = ["png"] , |
|||
ratio = 3 , |
|||
figlimits = None , |
|||
contourlimits = None , |
|||
jointsamples = True , |
|||
whichtruth = None , |
|||
scatter_kwargs = {} |
|||
) |
Definition at line 1060 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.plot_prior | ( | self, | |
ax, | |||
param, | |||
prior, | |||
orientation = "horizontal" , |
|||
truth = 0.0 , |
|||
npoints = 100 |
|||
) |
Definition at line 1375 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.create_joint_plots_table | ( | self, | |
allparams = False , |
|||
title = "Joint distributions" |
|||
) |
Definition at line 1481 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.create_sample_plot_table | ( | self, | |
figformats = ["png"] |
|||
) |
Definition at line 1606 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.create_stats_table | ( | self, | |
credints = [95] |
|||
) |
Definition at line 1654 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.create_limits_table | ( | self, | |
freq, | |||
sdlim = None , |
|||
dist = None , |
|||
ul = 95 |
|||
) |
Definition at line 1772 of file lalpulsar_knope_result_page.py.
def lalpulsar_knope_result_page.posteriors.credible_interval | ( | self, | |
ifo, | |||
param, | |||
ci = 95 , |
|||
paramval = None |
|||
) |
Definition at line 1940 of file lalpulsar_knope_result_page.py.