Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInference 4.1.9.1-3a66518
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
cbcBayesPPAnalysis.py File Reference

Prototypes

def cbcBayesPPAnalysis.fractional_rank (x, xs)
 Returns the fraction of samples, xs, that fall below the value x. More...
 
def cbcBayesPPAnalysis.pp_plot (ps, title=None, outfile=None)
 Generates a p-p plot for the given ps. More...
 
def cbcBayesPPAnalysis.pp_kstest_pvalue (ps)
 Returns the K-S p-value for the test of the given ps against a uniform distribution on [0,1]. More...
 
def cbcBayesPPAnalysis.read_posterior_samples (f, injrow)
 Returns a bppu posterior sample object. More...
 
def cbcBayesPPAnalysis.output_html (outdir, ks_pvalues, injnum, skypp=False)
 Outputs the HTML page summarizing the results. More...
 

Go to the source code of this file.

Namespaces

namespace  cbcBayesPPAnalysis
 

Variables

dictionary cbcBayesPPAnalysis.posterior_name_to_latex_name
 
string cbcBayesPPAnalysis.USAGE
 
 cbcBayesPPAnalysis.parser = optparse.OptionParser(USAGE)
 
 cbcBayesPPAnalysis.action
 
 cbcBayesPPAnalysis.type
 
 cbcBayesPPAnalysis.dest
 
 cbcBayesPPAnalysis.help
 
 cbcBayesPPAnalysis.default
 
 cbcBayesPPAnalysis.None
 
 cbcBayesPPAnalysis.options
 
 cbcBayesPPAnalysis.args
 
 cbcBayesPPAnalysis.injs = lsctables.SimInspiralTable.get_table(utils.load_filename(options.injxml))
 
list cbcBayesPPAnalysis.parameters = ['m1', 'm2', 'mc', 'eta', 'q', 'theta_jn', 'a1', 'a2', 'tilt1', 'tilt2', 'phi12', 'phi_jl', 'ra', 'dec', 'distance', 'time', 'phi_orb', 'psi']
 
dictionary cbcBayesPPAnalysis.pvalues = { }
 
 cbcBayesPPAnalysis.posfiles = args
 
int cbcBayesPPAnalysis.Ninj = 0
 
def cbcBayesPPAnalysis.psamples = read_posterior_samples(posfile,injs[index])
 
def cbcBayesPPAnalysis.samples = psamples[par].samples
 
def cbcBayesPPAnalysis.true_value = psamples[par].injval
 
def cbcBayesPPAnalysis.p = fractional_rank(true_value, samples)
 
dictionary cbcBayesPPAnalysis.ks_pvalues = {}
 
 cbcBayesPPAnalysis.ps
 
 cbcBayesPPAnalysis.title
 
 cbcBayesPPAnalysis.outfile
 
bool cbcBayesPPAnalysis.skypp = False
 
int cbcBayesPPAnalysis.found = 0
 
 cbcBayesPPAnalysis.inf = os.path.join(os.path.realpath(options.skypp),'p-p.%s'%i)
 
 cbcBayesPPAnalysis.outf = os.path.join(options.outdir,'sky_p-p.%s'%i)
 
 cbcBayesPPAnalysis.outdir