26
PyMultiNest usage example for the Bayesian Inference in Subatomic Physics - A Marcus Wallenberg Symposium https://www.chalmers.se/en/conference/Bayesian%20Inference%20in%20Subatomic%20 Physics/Pages/default.aspx by Johannes Buchner https://astrost.at/istics/, Max Planck Institute for extraterrestrial Physics PyMultiNest GitHub repository with installation instructions https://github.com/JohannesBuchner/PyMultiNest/ This example fits a broken powerlaw model. 1. generate data to work with. 2. define the model prior and likelihood functions, run with PyMultiNest 3. look at the posterior distribution 4. define an alternative model, look at the Bayes factor 5. measure how often such an extreme Bayes factor could arise from the alternative (simpler) model by chance. (Get frequentist properties of Bayesian inference) In [1]: import numpy import matplotlib.pyplot as plt import json import time import scipy.stats %matplotlib inline prefix = 'hump_' Generate data $$y \sim Poisson(N \times (x/x_\mathrm{brk})^k)$$ where k = 0 below x_brk, -1 above In [2]: numpy.random.seed(1) x = numpy.linspace(1, 10, 40) klo = 0 khi = -1

PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

PyMultiNest usage example

• for the Bayesian Inference in Subatomic Physics - A Marcus Wallenberg Symposium

https://www.chalmers.se/en/conference/Bayesian%20Inference%20in%20Subatomic%20

Physics/Pages/default.aspx

• by Johannes Buchner https://astrost.at/istics/, Max Planck Institute for extraterrestrial

Physics

• PyMultiNest GitHub repository with installation instructions

https://github.com/JohannesBuchner/PyMultiNest/

This example fits a broken powerlaw model.

1. generate data to work with.

2. define the model prior and likelihood functions, run with PyMultiNest

3. look at the posterior distribution

4. define an alternative model, look at the Bayes factor

5. measure how often such an extreme Bayes factor could arise from the alternative

(simpler) model by chance. (Get frequentist properties of Bayesian inference)

In [1]:

import numpy

import matplotlib.pyplot as plt

import json

import time

import scipy.stats

%matplotlib inline

prefix = 'hump_'

Generate data $$y \sim Poisson(N \times (x/x_\mathrm{brk})^k)$$

where k = 0 below x_brk, -1 above

In [2]:

numpy.random.seed(1)

x = numpy.linspace(1, 10, 40)

klo = 0

khi = -1

Page 2: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

N = 10

xbrk = 4

ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi)

y = numpy.random.poisson(ypred)

plt.plot(x, y, 'x ')

plt.plot(x, ypred)

#plt.show()

Out[2]: [<matplotlib.lines.Line2D at 0x7f3dcd6e4278>]

Specify model

In [3]:

parameters = ['N', 'xbrk', 'klo', 'khi']

ndim = len(parameters)

def prior_transform(cube):

params = cube.copy()

# N from 1e-2 to 1e2

params[0] = 10**(cube[0]*4 - 2)

# break energy 0...10

params[1] = cube[1]*10

# slopes: -2 to +2

params[2] = cube[2]*4 - 2

params[3] = cube[3]*4 - 2

Page 3: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

return params

def model(params):

N, xbrk, klo, khi = params

return N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi)

def loglike(params):

ypred = model(params)

loglike = scipy.stats.poisson.logpmf(y, ypred).sum()

if not numpy.isfinite(loglike):

loglike = -1e300

return loglike

Run analysis

In [4]:

from pymultinest.solve import solve

results = solve(LogLikelihood=loglike, Prior=prior_transform, n_dims=ndim,

n_live_points=1000,

outputfiles_basename=prefix, verbose=True, resume=True)

json.dump(parameters, open(prefix + 'params.json', 'w'))

print(results)

analysing data from hump_.txt

{'logZ': -102.74988182314499, 'logZerr': 0.07983781047465993, 'samples': array([[27

.54771054, 0.53811791, -1.36357521, -0.45436048],

[ 4.28315879, 6.39788903, -0.89087396, 0.84383966],

[ 6.59094115, 8.77070279, -0.27721136, 1.15676164],

...,

[ 8.81956935, 4.15645429, -0.56252224, -0.45793781],

[ 6.93849229, 5.16302085, -0.61798903, -0.38831301],

[ 7.74762965, 4.66945465, -0.67677528, -0.51356818]])}

Plot output

In [5]:

import corner

corner.corner(results['samples'], labels=parameters)

plt.show()

Page 4: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

WARNING:root:Too few points to create valid contours

Page 5: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

In [6]:

ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi)

y = numpy.random.poisson(ypred)

plt.plot(x, y, 'x ')

plt.plot(x, ypred)

samples = results['samples']

for posterior_sample in samples[numpy.random.choice(len(samples), size=40)]:

plt.plot(x, model(posterior_sample), color='k', alpha=0.2)

Alternative model

In [7]:

def prior_transform2(cube):

params = cube * 100

# N from 1e-2 to 1e2

params[0] = 10**(cube[0]*4 - 2)

# slopes: -2 to +2

params[1] = cube[1]*4 - 2

return params

def model2(params):

N, k = params

Page 6: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

return N * x**k

def loglike2(params):

ypred = model2(params)

loglike = scipy.stats.poisson.logpmf(y, ypred).sum()

if not numpy.isfinite(loglike):

loglike = -1e300

return loglike

prefix2 = 'hump_nobrk_'

from pymultinest.solve import solve

results2 = solve(LogLikelihood=loglike2, Prior=prior_transform2, n_dims=2,

n_live_points=1000,

outputfiles_basename=prefix2, verbose=True, resume=True)

print(results2)

analysing data from hump_nobrk_.txt

{'logZ': -109.09711107480186, 'logZerr': 0.07834950931779051, 'samples': array([[ 8

.8813058 , -0.07790949],

[19.42081685, -0.52613514],

[16.86204359, -0.66979213],

...,

[12.96384037, -0.3779294 ],

[13.26293915, -0.42036467],

[12.72889868, -0.37648294]])}

Look at Bayes factor

In [12]:

BF = results['logZ'] - results2['logZ']

print("Bayes factor: %.2f" % BF)

Bayes factor: 6.35

• This seems to be quite high. Lets do some simulations.

• In particular, parametric bootstrap:

o Monte Carlo simulate data at the posterior samples under the simpler model

o Fit them with the simpler and more complex models

o Get Bayes factor

• Look at Bayes factor distribution:

o How often would the true simpler model be mistaken for the more complex

model

o at some Bayes factor threshold

Page 7: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

o --> means calibrating decision threshold (or equivalently, the Prior Odds ratio)

In [9]:

BFs = []

samples2 = results2['samples']

for posterior_sample in samples2[numpy.random.choice(len(samples2), size=400)]:

y = numpy.random.poisson(model2(posterior_sample))

results_base = solve(LogLikelihood=loglike2, Prior=prior_transform2, n_dims=2)

results_complex = solve(LogLikelihood=loglike, Prior=prior_transform, n_dims=4)

BFi = results_complex['logZ'] - results_base['logZ']

print(BFi)

BFs.append(BF)

analysing data from /tmp/tmpzp1ydre4pymultinest/.txt

analysing data from /tmp/tmpphxbzgq6pymultinest/.txt

0.09457069180707833

analysing data from /tmp/tmp8se3rcotpymultinest/.txt

analysing data from /tmp/tmpdffa0eqwpymultinest/.txt

-0.3093381368840369

analysing data from /tmp/tmprx591j9ppymultinest/.txt

analysing data from /tmp/tmpylam5_pwpymultinest/.txt

0.23465283399885095

analysing data from /tmp/tmp9_n03vsspymultinest/.txt

analysing data from /tmp/tmpwrm7n7m0pymultinest/.txt

-0.004502445649706033

analysing data from /tmp/tmpuz28h_ampymultinest/.txt

analysing data from /tmp/tmpm6u0dybipymultinest/.txt

-0.28363217164616117

analysing data from /tmp/tmptygfo0i2pymultinest/.txt

analysing data from /tmp/tmppyuttacppymultinest/.txt

0.24624815731993976

analysing data from /tmp/tmpiknkhxhppymultinest/.txt

analysing data from /tmp/tmp6oi8ooi5pymultinest/.txt

0.11034459492438486

analysing data from /tmp/tmpgfwctqbkpymultinest/.txt

analysing data from /tmp/tmpgl6unkgopymultinest/.txt

0.6336233428369269

analysing data from /tmp/tmpbdhj2hltpymultinest/.txt

analysing data from /tmp/tmpbfmhti5gpymultinest/.txt

-0.09223134956927481

analysing data from /tmp/tmpt0the4tbpymultinest/.txt

analysing data from /tmp/tmpsfz0x2bxpymultinest/.txt

0.1861853178733952

analysing data from /tmp/tmpco3cvsh2pymultinest/.txt

analysing data from /tmp/tmpzh81fdngpymultinest/.txt

1.28674032022694

analysing data from /tmp/tmp6h0dlzt_pymultinest/.txt

analysing data from /tmp/tmp0rb07nmwpymultinest/.txt

-0.1063318412648897

analysing data from /tmp/tmpnno_dafcpymultinest/.txt

analysing data from /tmp/tmpnsimqn9zpymultinest/.txt

-0.31912291869562637

analysing data from /tmp/tmpopy_3afdpymultinest/.txt

analysing data from /tmp/tmp20irgitspymultinest/.txt

0.9293482367763914

analysing data from /tmp/tmp1hqbcyd9pymultinest/.txt

analysing data from /tmp/tmp59ht1rg9pymultinest/.txt

0.23281590618464065

analysing data from /tmp/tmpg87dix4ipymultinest/.txt

Page 8: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmpiupzivwipymultinest/.txt

2.1152764945998968

analysing data from /tmp/tmpny46l98wpymultinest/.txt

analysing data from /tmp/tmp63vtsa59pymultinest/.txt

-0.13936311246092714

analysing data from /tmp/tmpx1a_a0qspymultinest/.txt

analysing data from /tmp/tmpj5wxi2qzpymultinest/.txt

0.17027318264585745

analysing data from /tmp/tmpl6d_jqm_pymultinest/.txt

analysing data from /tmp/tmp8vdw32uepymultinest/.txt

-0.18922485387301435

analysing data from /tmp/tmpg2pub2p5pymultinest/.txt

analysing data from /tmp/tmp96nzu69opymultinest/.txt

-0.18438536038668474

analysing data from /tmp/tmpt_hhshf4pymultinest/.txt

analysing data from /tmp/tmpfqwaf5snpymultinest/.txt

-0.00209405356507375

analysing data from /tmp/tmp26j5ps82pymultinest/.txt

analysing data from /tmp/tmpvzwfpw2lpymultinest/.txt

-0.21508844880791855

analysing data from /tmp/tmp84_b_4idpymultinest/.txt

analysing data from /tmp/tmpo7sd9dz9pymultinest/.txt

-0.47568470856282374

analysing data from /tmp/tmpivmbeon6pymultinest/.txt

analysing data from /tmp/tmp6hr5rqznpymultinest/.txt

0.46941622224571233

analysing data from /tmp/tmpdqc7_rb6pymultinest/.txt

analysing data from /tmp/tmpoh4f_3gwpymultinest/.txt

0.841506632153127

analysing data from /tmp/tmp0ad0hkqnpymultinest/.txt

analysing data from /tmp/tmp30s3_j00pymultinest/.txt

1.0718779997091445

analysing data from /tmp/tmp53fisbxtpymultinest/.txt

analysing data from /tmp/tmp1_qh6jzepymultinest/.txt

1.7291814873708375

analysing data from /tmp/tmp6c0ap1qopymultinest/.txt

analysing data from /tmp/tmpnqbu_ks8pymultinest/.txt

0.321879027842499

analysing data from /tmp/tmpnd2ctyx1pymultinest/.txt

analysing data from /tmp/tmpvm_re3kfpymultinest/.txt

0.07391939752034205

analysing data from /tmp/tmpp0r3tbwcpymultinest/.txt

analysing data from /tmp/tmps4siidhqpymultinest/.txt

0.2611846118192318

analysing data from /tmp/tmp10ozutckpymultinest/.txt

analysing data from /tmp/tmppwys396_pymultinest/.txt

0.04315821656001617

analysing data from /tmp/tmpyjq57v0ypymultinest/.txt

analysing data from /tmp/tmpmsu0sqq0pymultinest/.txt

-0.09406988471592115

analysing data from /tmp/tmphvl1mdt7pymultinest/.txt

analysing data from /tmp/tmpz7q1mskqpymultinest/.txt

4.390709258778529

analysing data from /tmp/tmp5tpimfm3pymultinest/.txt

analysing data from /tmp/tmphei3ck9hpymultinest/.txt

0.19914038446744087

analysing data from /tmp/tmpldj2in0bpymultinest/.txt

analysing data from /tmp/tmpa92s_8c5pymultinest/.txt

-0.1070705577074591

analysing data from /tmp/tmp3yacxhbcpymultinest/.txt

analysing data from /tmp/tmp1icx4faapymultinest/.txt

-0.25882885601230043

analysing data from /tmp/tmp3x58d0_dpymultinest/.txt

analysing data from /tmp/tmpxtabfsvdpymultinest/.txt

0.6980990479811595

analysing data from /tmp/tmpl8gnfgfdpymultinest/.txt

analysing data from /tmp/tmpkq5a2dgupymultinest/.txt

-0.01645597925964637

Page 9: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmplecr4zjepymultinest/.txt

analysing data from /tmp/tmpewerphxypymultinest/.txt

0.5487499104197298

analysing data from /tmp/tmpeitoc5vppymultinest/.txt

analysing data from /tmp/tmpfkq263uqpymultinest/.txt

-0.23208975365282924

analysing data from /tmp/tmpzhnrq_y2pymultinest/.txt

analysing data from /tmp/tmpef_6lov9pymultinest/.txt

-0.1302301600311182

analysing data from /tmp/tmp6pfuelf_pymultinest/.txt

analysing data from /tmp/tmpkb1q2ag9pymultinest/.txt

-0.034893354432767865

analysing data from /tmp/tmpqnmsp3_bpymultinest/.txt

analysing data from /tmp/tmpovv4zw00pymultinest/.txt

-0.10425248099933526

analysing data from /tmp/tmptcxds7yxpymultinest/.txt

analysing data from /tmp/tmpa4s4ryxfpymultinest/.txt

0.7210610315151342

analysing data from /tmp/tmpkdzvh8owpymultinest/.txt

analysing data from /tmp/tmpm2jwlib1pymultinest/.txt

0.1914736502403116

analysing data from /tmp/tmpx5asedm4pymultinest/.txt

analysing data from /tmp/tmpg0a_i50wpymultinest/.txt

-0.29654964842093534

analysing data from /tmp/tmpcj_csmjwpymultinest/.txt

analysing data from /tmp/tmpwvl_lsm6pymultinest/.txt

-0.21162999522056225

analysing data from /tmp/tmp8q9cw_60pymultinest/.txt

analysing data from /tmp/tmpw2ivvye7pymultinest/.txt

-0.30591480038982866

analysing data from /tmp/tmplkup5ugnpymultinest/.txt

analysing data from /tmp/tmpv4ft4xq5pymultinest/.txt

0.06390767521546081

analysing data from /tmp/tmp0k_bgg2spymultinest/.txt

analysing data from /tmp/tmpg93zq3pmpymultinest/.txt

0.3266393522127231

analysing data from /tmp/tmpvcgukju0pymultinest/.txt

analysing data from /tmp/tmpyl4r611xpymultinest/.txt

-0.09657240984566329

analysing data from /tmp/tmpqak9w9nzpymultinest/.txt

analysing data from /tmp/tmpscf2k58zpymultinest/.txt

-0.3105484459687631

analysing data from /tmp/tmphnnikdlgpymultinest/.txt

analysing data from /tmp/tmp5v3ge2q9pymultinest/.txt

1.1739798794495186

analysing data from /tmp/tmpnhw93zn3pymultinest/.txt

analysing data from /tmp/tmpiswiqgacpymultinest/.txt

-0.14904485765084985

analysing data from /tmp/tmp8tute48fpymultinest/.txt

analysing data from /tmp/tmpddyppxqdpymultinest/.txt

0.08412917173964729

analysing data from /tmp/tmpqpo_e5z9pymultinest/.txt

analysing data from /tmp/tmpjzj4najrpymultinest/.txt

-0.25870962816198073

analysing data from /tmp/tmpxfg_lb2vpymultinest/.txt

analysing data from /tmp/tmpeou8cg8gpymultinest/.txt

0.3427980565260924

analysing data from /tmp/tmpkj33lwcrpymultinest/.txt

analysing data from /tmp/tmp9hu1b0nypymultinest/.txt

-0.009801444459299091

analysing data from /tmp/tmpjfoyxy6npymultinest/.txt

analysing data from /tmp/tmpzn729fxbpymultinest/.txt

-0.1523047528024648

analysing data from /tmp/tmppvmp2zz8pymultinest/.txt

analysing data from /tmp/tmpzvot6agdpymultinest/.txt

3.05490765496846

analysing data from /tmp/tmpx2uvyr7wpymultinest/.txt

analysing data from /tmp/tmphlrorbanpymultinest/.txt

Page 10: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

-0.1080737110787453

analysing data from /tmp/tmpqmeayi5opymultinest/.txt

analysing data from /tmp/tmpzbeud3n3pymultinest/.txt

-0.06729830948773952

analysing data from /tmp/tmp2mj44ue8pymultinest/.txt

analysing data from /tmp/tmpn89tp61_pymultinest/.txt

0.10171127362852417

analysing data from /tmp/tmpd14i__bzpymultinest/.txt

analysing data from /tmp/tmpwzqem4rnpymultinest/.txt

0.330605297088681

analysing data from /tmp/tmpc71mzyx8pymultinest/.txt

analysing data from /tmp/tmpu5x0_lospymultinest/.txt

-0.26620353920817763

analysing data from /tmp/tmpe58obiqupymultinest/.txt

analysing data from /tmp/tmpwb7pxum1pymultinest/.txt

0.6510862319332062

analysing data from /tmp/tmpshfh3u45pymultinest/.txt

analysing data from /tmp/tmp1ahp_3qupymultinest/.txt

-0.26479077889385394

analysing data from /tmp/tmp7yn_3loupymultinest/.txt

analysing data from /tmp/tmpvbe_6mh1pymultinest/.txt

0.12480860115284997

analysing data from /tmp/tmpb9dvfrsrpymultinest/.txt

analysing data from /tmp/tmpuirzpf7vpymultinest/.txt

-0.18346560716432236

analysing data from /tmp/tmp2edbuhiupymultinest/.txt

analysing data from /tmp/tmp60edpz6jpymultinest/.txt

0.2542821017257211

analysing data from /tmp/tmpqmtsg6tapymultinest/.txt

analysing data from /tmp/tmpbwm_9odnpymultinest/.txt

0.14547318005728016

analysing data from /tmp/tmpu7_osq1xpymultinest/.txt

analysing data from /tmp/tmp226kri4npymultinest/.txt

-0.09163691340697255

analysing data from /tmp/tmp6_k3yterpymultinest/.txt

analysing data from /tmp/tmptaf1legopymultinest/.txt

-0.05466541560892324

analysing data from /tmp/tmpxi_zd5typymultinest/.txt

analysing data from /tmp/tmpmqfg2lx9pymultinest/.txt

0.34493707833959775

analysing data from /tmp/tmpvapo6pnjpymultinest/.txt

analysing data from /tmp/tmp29k25_g9pymultinest/.txt

-0.22287700057141535

analysing data from /tmp/tmp_9erpywgpymultinest/.txt

analysing data from /tmp/tmpjb6rnk63pymultinest/.txt

-0.2614730904707301

analysing data from /tmp/tmpfiume1k7pymultinest/.txt

analysing data from /tmp/tmp66juf9efpymultinest/.txt

0.9448539376703167

analysing data from /tmp/tmphg8705c7pymultinest/.txt

analysing data from /tmp/tmp65w4cc8ppymultinest/.txt

-0.09282890059135696

analysing data from /tmp/tmp5j5fsko3pymultinest/.txt

analysing data from /tmp/tmpitpx8hbgpymultinest/.txt

-0.06425963638365317

analysing data from /tmp/tmp2t13u8ntpymultinest/.txt

analysing data from /tmp/tmpaaq4hajwpymultinest/.txt

0.24178202304725005

analysing data from /tmp/tmp375fk1_kpymultinest/.txt

analysing data from /tmp/tmprvyxbgs3pymultinest/.txt

-0.16872490213148694

analysing data from /tmp/tmpia57xixcpymultinest/.txt

analysing data from /tmp/tmpyirw0oqxpymultinest/.txt

-0.5186899273207786

analysing data from /tmp/tmpq1_it04ipymultinest/.txt

analysing data from /tmp/tmpwwjkw81_pymultinest/.txt

-0.2510737230540201

analysing data from /tmp/tmps73_gfo6pymultinest/.txt

Page 11: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmpxohw9vkhpymultinest/.txt

-0.14877355802630632

analysing data from /tmp/tmpf0edxokhpymultinest/.txt

analysing data from /tmp/tmpoud5vtgjpymultinest/.txt

-0.24843188315652753

analysing data from /tmp/tmp3fqqo729pymultinest/.txt

analysing data from /tmp/tmprg_j5arkpymultinest/.txt

0.17288469374467752

analysing data from /tmp/tmpcrp_2wfxpymultinest/.txt

analysing data from /tmp/tmpd3pzz2k_pymultinest/.txt

0.005354829289942131

analysing data from /tmp/tmpenuc74c2pymultinest/.txt

analysing data from /tmp/tmprqsbf5aqpymultinest/.txt

0.04467655231908907

analysing data from /tmp/tmpp0psxhm_pymultinest/.txt

analysing data from /tmp/tmp4l3mbsmmpymultinest/.txt

-0.023275754009461025

analysing data from /tmp/tmp5d_6fdj0pymultinest/.txt

analysing data from /tmp/tmptvokilv3pymultinest/.txt

0.465916032020246

analysing data from /tmp/tmplmtrr8hxpymultinest/.txt

analysing data from /tmp/tmp6cwqtalppymultinest/.txt

-0.06674980351900217

analysing data from /tmp/tmpiw0i8qz6pymultinest/.txt

analysing data from /tmp/tmp93a17pvrpymultinest/.txt

0.3019592973810745

analysing data from /tmp/tmpbr39gyhlpymultinest/.txt

analysing data from /tmp/tmppagattjdpymultinest/.txt

0.5943234853020272

analysing data from /tmp/tmpyvco_j40pymultinest/.txt

analysing data from /tmp/tmpdbr6qtttpymultinest/.txt

0.05276646717412348

analysing data from /tmp/tmpqvof6v55pymultinest/.txt

analysing data from /tmp/tmpp9les4ptpymultinest/.txt

0.2059749604195673

analysing data from /tmp/tmpg55eys67pymultinest/.txt

analysing data from /tmp/tmp_eghe66zpymultinest/.txt

0.007501864018109927

analysing data from /tmp/tmpgf5tgxqspymultinest/.txt

analysing data from /tmp/tmpem3nwnpbpymultinest/.txt

-0.1940930751849379

analysing data from /tmp/tmpmx5on6rapymultinest/.txt

analysing data from /tmp/tmpc1hkq1rvpymultinest/.txt

-0.07156156207746278

analysing data from /tmp/tmpy8tzvvpnpymultinest/.txt

analysing data from /tmp/tmp0gukv0wupymultinest/.txt

0.9096610889953638

analysing data from /tmp/tmp6ncumqe7pymultinest/.txt

analysing data from /tmp/tmpdqop1t7_pymultinest/.txt

-0.2490010985693658

analysing data from /tmp/tmpmsmcffcnpymultinest/.txt

analysing data from /tmp/tmpqkpc6fpgpymultinest/.txt

0.22226066990378968

analysing data from /tmp/tmpmcivndblpymultinest/.txt

analysing data from /tmp/tmpki3nva_mpymultinest/.txt

0.1058388106696242

analysing data from /tmp/tmp_ra0xz0spymultinest/.txt

analysing data from /tmp/tmpz_azihr1pymultinest/.txt

0.3094065976840028

analysing data from /tmp/tmpleq3zb0mpymultinest/.txt

analysing data from /tmp/tmpytgiesq5pymultinest/.txt

0.15387845163515124

analysing data from /tmp/tmp22uwdq46pymultinest/.txt

analysing data from /tmp/tmp_2zfim29pymultinest/.txt

0.7747166102376468

analysing data from /tmp/tmp4dejaxefpymultinest/.txt

analysing data from /tmp/tmpgiwshhsspymultinest/.txt

-0.2283830656064083

Page 12: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmp0fajr2sppymultinest/.txt

analysing data from /tmp/tmpmceiko1tpymultinest/.txt

-0.029244327038185247

analysing data from /tmp/tmpwinsdsvupymultinest/.txt

analysing data from /tmp/tmposhdz0n4pymultinest/.txt

0.053986140203676314

analysing data from /tmp/tmpnnvsdf7ipymultinest/.txt

analysing data from /tmp/tmpyhi4q7cupymultinest/.txt

-0.34794113752060696

analysing data from /tmp/tmptezjsz5kpymultinest/.txt

analysing data from /tmp/tmp26p40oe4pymultinest/.txt

-0.018833385442775352

analysing data from /tmp/tmp26tqv9i6pymultinest/.txt

analysing data from /tmp/tmps8_g368bpymultinest/.txt

1.008682282532888

analysing data from /tmp/tmpirfx312jpymultinest/.txt

analysing data from /tmp/tmpddtzpgzkpymultinest/.txt

0.205450826387775

analysing data from /tmp/tmpkcnohud_pymultinest/.txt

analysing data from /tmp/tmpznv4ynl6pymultinest/.txt

0.058321361128847116

analysing data from /tmp/tmp4zbdt8e1pymultinest/.txt

analysing data from /tmp/tmp6ryxocwdpymultinest/.txt

0.599058311883951

analysing data from /tmp/tmp55vg2tkspymultinest/.txt

analysing data from /tmp/tmp3m5l8wowpymultinest/.txt

-0.19982008558611142

analysing data from /tmp/tmpzci9iwycpymultinest/.txt

analysing data from /tmp/tmp0am33_5lpymultinest/.txt

-0.24309496447565948

analysing data from /tmp/tmp1rjymuiwpymultinest/.txt

analysing data from /tmp/tmp81sl2g2qpymultinest/.txt

0.4718694238107304

analysing data from /tmp/tmpofyriv3ppymultinest/.txt

analysing data from /tmp/tmp26f4wbfepymultinest/.txt

0.03201518217719013

analysing data from /tmp/tmpz6y9wgq9pymultinest/.txt

analysing data from /tmp/tmp2x8yvc2hpymultinest/.txt

-0.2976738994891406

analysing data from /tmp/tmpied15iumpymultinest/.txt

analysing data from /tmp/tmpj23f2zuxpymultinest/.txt

-0.17407673038928806

analysing data from /tmp/tmp7uuoxzx4pymultinest/.txt

analysing data from /tmp/tmp9zzs25mepymultinest/.txt

-0.03357906200007221

analysing data from /tmp/tmpannlodovpymultinest/.txt

analysing data from /tmp/tmpvw1ea1appymultinest/.txt

-0.0853386468939874

analysing data from /tmp/tmp0tq3kmt4pymultinest/.txt

analysing data from /tmp/tmp7twx5k2rpymultinest/.txt

0.03428965066146361

analysing data from /tmp/tmp5ej6tfv9pymultinest/.txt

analysing data from /tmp/tmpnqg9ap4epymultinest/.txt

-0.05819182565632275

analysing data from /tmp/tmpnvc78woxpymultinest/.txt

analysing data from /tmp/tmp7wyix__qpymultinest/.txt

0.32183068214223454

analysing data from /tmp/tmpp1yaotldpymultinest/.txt

analysing data from /tmp/tmp4hstefc8pymultinest/.txt

0.12686397468389998

analysing data from /tmp/tmpflww4w8epymultinest/.txt

analysing data from /tmp/tmpot320w0ypymultinest/.txt

1.3479858155906754

analysing data from /tmp/tmp6atwii7upymultinest/.txt

analysing data from /tmp/tmppq9jzlmtpymultinest/.txt

-0.27307046082709974

analysing data from /tmp/tmpofqifow6pymultinest/.txt

analysing data from /tmp/tmpgfmx95o2pymultinest/.txt

Page 13: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

0.07176630762477032

analysing data from /tmp/tmpdx6tmc6spymultinest/.txt

analysing data from /tmp/tmpxkxt55olpymultinest/.txt

-0.10474024309195329

analysing data from /tmp/tmp5wgb3cj7pymultinest/.txt

analysing data from /tmp/tmp1ljijpjkpymultinest/.txt

-0.22402174162958488

analysing data from /tmp/tmphpd4a__epymultinest/.txt

analysing data from /tmp/tmpgx8esnn8pymultinest/.txt

-0.12717901935056375

analysing data from /tmp/tmphzikgwxgpymultinest/.txt

analysing data from /tmp/tmp1eb32_k3pymultinest/.txt

-0.5098050085388905

analysing data from /tmp/tmp40yzpivwpymultinest/.txt

analysing data from /tmp/tmp06_0hd91pymultinest/.txt

-0.3187105129221379

analysing data from /tmp/tmpdega9p0mpymultinest/.txt

analysing data from /tmp/tmpr0gxei0ypymultinest/.txt

0.22183077096713077

analysing data from /tmp/tmpob_65cdepymultinest/.txt

analysing data from /tmp/tmppb7waxc_pymultinest/.txt

-0.1392192403682202

analysing data from /tmp/tmpi_9n6a30pymultinest/.txt

analysing data from /tmp/tmpqq3ng13ipymultinest/.txt

-0.2089932922893354

analysing data from /tmp/tmpo0_k91gapymultinest/.txt

analysing data from /tmp/tmpqhxsxy6ypymultinest/.txt

1.2965676271628155

analysing data from /tmp/tmpe38ncekgpymultinest/.txt

analysing data from /tmp/tmplw684wokpymultinest/.txt

-0.018272523238209715

analysing data from /tmp/tmpv7howzrhpymultinest/.txt

analysing data from /tmp/tmp_c60u0xypymultinest/.txt

-0.01770181606579513

analysing data from /tmp/tmptxafldj_pymultinest/.txt

analysing data from /tmp/tmpt20rwxrvpymultinest/.txt

-0.21883834324617624

analysing data from /tmp/tmpcpd0mlhppymultinest/.txt

analysing data from /tmp/tmp5vdri5ozpymultinest/.txt

-0.15668153025642084

analysing data from /tmp/tmp5h_1w9pdpymultinest/.txt

analysing data from /tmp/tmpkiipm4z1pymultinest/.txt

-0.4583206687679251

analysing data from /tmp/tmpm1l6n5gjpymultinest/.txt

analysing data from /tmp/tmpidcf1m2kpymultinest/.txt

0.05877670335530638

analysing data from /tmp/tmpuiv2h6z7pymultinest/.txt

analysing data from /tmp/tmpcfgemxw5pymultinest/.txt

-0.2977591522088687

analysing data from /tmp/tmp95dazznkpymultinest/.txt

analysing data from /tmp/tmp1o_auvvhpymultinest/.txt

-0.1293163393001464

analysing data from /tmp/tmpjctvabcdpymultinest/.txt

analysing data from /tmp/tmpfvqnj8idpymultinest/.txt

2.1016550415469766

analysing data from /tmp/tmpb01usip0pymultinest/.txt

analysing data from /tmp/tmpppv341khpymultinest/.txt

1.0685946918845417

analysing data from /tmp/tmp_w5g1jx7pymultinest/.txt

analysing data from /tmp/tmpcxuu1se3pymultinest/.txt

0.34657946187145683

analysing data from /tmp/tmplfq403l1pymultinest/.txt

analysing data from /tmp/tmp2vdw8syhpymultinest/.txt

-0.36585513093635313

analysing data from /tmp/tmpz8vw8c1xpymultinest/.txt

analysing data from /tmp/tmp43x_8zocpymultinest/.txt

-0.23889678880773602

analysing data from /tmp/tmpz9lcen6kpymultinest/.txt

Page 14: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmpha9pmid4pymultinest/.txt

-0.20062871243514735

analysing data from /tmp/tmp4ec3rs5vpymultinest/.txt

analysing data from /tmp/tmptfo5r9impymultinest/.txt

-0.037513006677812655

analysing data from /tmp/tmp9lqjf6f3pymultinest/.txt

analysing data from /tmp/tmpty9atyl6pymultinest/.txt

0.7326853071413808

analysing data from /tmp/tmp2mjg1pdbpymultinest/.txt

analysing data from /tmp/tmp9w75uedapymultinest/.txt

1.4563892999552053

analysing data from /tmp/tmpka6dtg1rpymultinest/.txt

analysing data from /tmp/tmphlorz7zapymultinest/.txt

0.035222028670233385

analysing data from /tmp/tmpdrnf2ioepymultinest/.txt

analysing data from /tmp/tmpy20f4xlppymultinest/.txt

-0.2034792023967782

analysing data from /tmp/tmpuxcyzslzpymultinest/.txt

analysing data from /tmp/tmpvffndctcpymultinest/.txt

-0.11266833280922128

analysing data from /tmp/tmphirje6topymultinest/.txt

analysing data from /tmp/tmpt68skhcjpymultinest/.txt

0.09093958755524056

analysing data from /tmp/tmp5rjn0adtpymultinest/.txt

analysing data from /tmp/tmpfggot6v4pymultinest/.txt

-0.021844819815029837

analysing data from /tmp/tmp1mkfqe0zpymultinest/.txt

analysing data from /tmp/tmpgdoyz6gbpymultinest/.txt

0.008096520953117192

analysing data from /tmp/tmpskk7g7pipymultinest/.txt

analysing data from /tmp/tmpj21e_g_cpymultinest/.txt

-0.3230395339430743

analysing data from /tmp/tmp__fe9h9qpymultinest/.txt

analysing data from /tmp/tmp71xlbbzfpymultinest/.txt

-0.354539611285702

analysing data from /tmp/tmpf9cih3bkpymultinest/.txt

analysing data from /tmp/tmppgmpof_5pymultinest/.txt

-0.2715290030944999

analysing data from /tmp/tmp1rl119rmpymultinest/.txt

analysing data from /tmp/tmp7lpurtxcpymultinest/.txt

-0.13294158064668693

analysing data from /tmp/tmpnk32odr5pymultinest/.txt

analysing data from /tmp/tmpkpbc5te4pymultinest/.txt

-0.07216949404536877

analysing data from /tmp/tmpz2mqgin9pymultinest/.txt

analysing data from /tmp/tmpjhm7bouepymultinest/.txt

0.10534881429201448

analysing data from /tmp/tmp3_w5uhllpymultinest/.txt

analysing data from /tmp/tmpgmf_hwgepymultinest/.txt

0.16842520808224037

analysing data from /tmp/tmpmyfwx4owpymultinest/.txt

analysing data from /tmp/tmp0gd5mcsapymultinest/.txt

-0.5666106526405059

analysing data from /tmp/tmph4s3i_hupymultinest/.txt

analysing data from /tmp/tmpm686i8ispymultinest/.txt

0.022375888568149094

analysing data from /tmp/tmplzp8f114pymultinest/.txt

analysing data from /tmp/tmpb8mtyfetpymultinest/.txt

-0.12797377497446405

analysing data from /tmp/tmpylcyigi2pymultinest/.txt

analysing data from /tmp/tmpov7eiwvepymultinest/.txt

0.0886670191269161

analysing data from /tmp/tmp5nq73_a0pymultinest/.txt

analysing data from /tmp/tmp10nw5d1qpymultinest/.txt

-0.2493148874161193

analysing data from /tmp/tmpa093liq6pymultinest/.txt

analysing data from /tmp/tmp_g4lp2v1pymultinest/.txt

0.009778641411202216

Page 15: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmpyr_k8wb2pymultinest/.txt

analysing data from /tmp/tmpv4ggr5fypymultinest/.txt

-0.23980234924083277

analysing data from /tmp/tmp0az1i7urpymultinest/.txt

analysing data from /tmp/tmp0iyz76pwpymultinest/.txt

-0.3143165755342636

analysing data from /tmp/tmpz3rtiz5fpymultinest/.txt

analysing data from /tmp/tmpvrk5cg1gpymultinest/.txt

0.28833356769700913

analysing data from /tmp/tmprip_9r3jpymultinest/.txt

analysing data from /tmp/tmpv1wsmpl0pymultinest/.txt

0.16023097734949943

analysing data from /tmp/tmpoen0x8_tpymultinest/.txt

analysing data from /tmp/tmptr3_wo6kpymultinest/.txt

-0.14929988944567185

analysing data from /tmp/tmp13dl1fw0pymultinest/.txt

analysing data from /tmp/tmprh_0a4x6pymultinest/.txt

0.10397566025027061

analysing data from /tmp/tmpbn4bh8sapymultinest/.txt

analysing data from /tmp/tmplfcysg4ypymultinest/.txt

-0.08658583365244965

analysing data from /tmp/tmpftx3zku2pymultinest/.txt

analysing data from /tmp/tmp1snc6mk2pymultinest/.txt

0.05919133051925485

analysing data from /tmp/tmplwxp2egepymultinest/.txt

analysing data from /tmp/tmpufd_atatpymultinest/.txt

0.44333740000358546

analysing data from /tmp/tmp91mgmcavpymultinest/.txt

analysing data from /tmp/tmp3p3c_f2cpymultinest/.txt

-0.08871837256228332

analysing data from /tmp/tmp64bohbrrpymultinest/.txt

analysing data from /tmp/tmpvxvnl7z7pymultinest/.txt

-0.22910994813742036

analysing data from /tmp/tmp1e6uau4fpymultinest/.txt

analysing data from /tmp/tmpaxa__frjpymultinest/.txt

0.2520597637133477

analysing data from /tmp/tmp2m_mqzmopymultinest/.txt

analysing data from /tmp/tmpo52il4t9pymultinest/.txt

-0.09224435591869451

analysing data from /tmp/tmpmxf82y4ypymultinest/.txt

analysing data from /tmp/tmpr92ggl5qpymultinest/.txt

0.0588670383799581

analysing data from /tmp/tmphug4qtr1pymultinest/.txt

analysing data from /tmp/tmppbs7q8ynpymultinest/.txt

0.0996616064045952

analysing data from /tmp/tmp2c7wii05pymultinest/.txt

analysing data from /tmp/tmp5tmk9pg_pymultinest/.txt

-0.34120519141058026

analysing data from /tmp/tmpxuektycwpymultinest/.txt

analysing data from /tmp/tmp8k6_wlsbpymultinest/.txt

-0.25046299766651714

analysing data from /tmp/tmp4ooxrfitpymultinest/.txt

analysing data from /tmp/tmpzzfaqdvhpymultinest/.txt

0.21564816000292808

analysing data from /tmp/tmpqab7b_5hpymultinest/.txt

analysing data from /tmp/tmpcri87wkjpymultinest/.txt

-0.08134004003866835

analysing data from /tmp/tmp2xfprl_6pymultinest/.txt

analysing data from /tmp/tmpkdyr2a2hpymultinest/.txt

-0.2581810125166868

analysing data from /tmp/tmp4ecnjk9cpymultinest/.txt

analysing data from /tmp/tmpm_tblyi_pymultinest/.txt

0.4304817245766799

analysing data from /tmp/tmp5me0kbp9pymultinest/.txt

analysing data from /tmp/tmppc3tlpt2pymultinest/.txt

0.04130917016905755

analysing data from /tmp/tmp9b668iy5pymultinest/.txt

analysing data from /tmp/tmpg37vo6t4pymultinest/.txt

Page 16: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

1.2466699031199084

analysing data from /tmp/tmpt0xvcbftpymultinest/.txt

analysing data from /tmp/tmpn9kc0udvpymultinest/.txt

0.206816506676347

analysing data from /tmp/tmpf9yww14spymultinest/.txt

analysing data from /tmp/tmpfb2kodp5pymultinest/.txt

0.048243510301006154

analysing data from /tmp/tmpuk9jyznypymultinest/.txt

analysing data from /tmp/tmpajjy1yk9pymultinest/.txt

0.199745343989008

analysing data from /tmp/tmp7g_15ufcpymultinest/.txt

analysing data from /tmp/tmpnmnea9clpymultinest/.txt

0.7254543071634458

analysing data from /tmp/tmpalxq4hpmpymultinest/.txt

analysing data from /tmp/tmpfl_hedytpymultinest/.txt

-0.07566580169074655

analysing data from /tmp/tmpussz9r_dpymultinest/.txt

analysing data from /tmp/tmpxy0d9h6hpymultinest/.txt

0.016754473470371067

analysing data from /tmp/tmp0sv46ep5pymultinest/.txt

analysing data from /tmp/tmp16j3d79epymultinest/.txt

-0.29388183601973594

analysing data from /tmp/tmpb5o4tppopymultinest/.txt

analysing data from /tmp/tmpf6vq5qjwpymultinest/.txt

-0.039434101257640464

analysing data from /tmp/tmpi0xppd5opymultinest/.txt

analysing data from /tmp/tmphe943z2bpymultinest/.txt

0.4750830257959535

analysing data from /tmp/tmpn7dk4a1cpymultinest/.txt

analysing data from /tmp/tmpa2uwkm1apymultinest/.txt

-0.09082619035592643

analysing data from /tmp/tmp12jpoi5ppymultinest/.txt

analysing data from /tmp/tmpwuuxxf9upymultinest/.txt

0.13014298030509508

analysing data from /tmp/tmp64n1eq32pymultinest/.txt

analysing data from /tmp/tmpgz_lj1g0pymultinest/.txt

-0.3962275350678084

analysing data from /tmp/tmp7_jl1txvpymultinest/.txt

analysing data from /tmp/tmpqtg5j_zepymultinest/.txt

-0.42739243323389076

analysing data from /tmp/tmpkkjl64o2pymultinest/.txt

analysing data from /tmp/tmprqib41tfpymultinest/.txt

-0.0024339725750053276

analysing data from /tmp/tmp5p_ftmfbpymultinest/.txt

analysing data from /tmp/tmp4imge0f2pymultinest/.txt

-0.19681122005644625

analysing data from /tmp/tmp5ai18wc3pymultinest/.txt

analysing data from /tmp/tmpgpxtyag3pymultinest/.txt

0.42300608613768986

analysing data from /tmp/tmpoznwe2x6pymultinest/.txt

analysing data from /tmp/tmptaaq488epymultinest/.txt

-0.12785572240200338

analysing data from /tmp/tmpck45f71gpymultinest/.txt

analysing data from /tmp/tmpc26cempvpymultinest/.txt

0.22104048740206395

analysing data from /tmp/tmphybn2q0gpymultinest/.txt

analysing data from /tmp/tmph3d3bi2wpymultinest/.txt

-0.010025328065850658

analysing data from /tmp/tmp2tj63au6pymultinest/.txt

analysing data from /tmp/tmpsfikt2eopymultinest/.txt

0.4015481500970992

analysing data from /tmp/tmpg9flri3dpymultinest/.txt

analysing data from /tmp/tmplyu3diexpymultinest/.txt

-0.06949353175363626

analysing data from /tmp/tmpoljtzhwspymultinest/.txt

analysing data from /tmp/tmpxv898o8_pymultinest/.txt

0.1805911251076111

analysing data from /tmp/tmptv8r6dy5pymultinest/.txt

Page 17: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmp09rm4e0jpymultinest/.txt

-0.2008649444258026

analysing data from /tmp/tmp4c8m69tdpymultinest/.txt

analysing data from /tmp/tmpxon2pfgxpymultinest/.txt

0.31175395145966434

analysing data from /tmp/tmp2vewjm76pymultinest/.txt

analysing data from /tmp/tmpd4uo1o4upymultinest/.txt

0.37053164098949765

analysing data from /tmp/tmppktxs3vvpymultinest/.txt

analysing data from /tmp/tmpauds60tnpymultinest/.txt

-0.2738942704682046

analysing data from /tmp/tmp7y9ygawapymultinest/.txt

analysing data from /tmp/tmp5wjd4obdpymultinest/.txt

0.3477414559411187

analysing data from /tmp/tmpyl15utsjpymultinest/.txt

analysing data from /tmp/tmpn6wcn4bppymultinest/.txt

-0.3166085306143458

analysing data from /tmp/tmpsawy1088pymultinest/.txt

analysing data from /tmp/tmp3i9jh0bwpymultinest/.txt

-0.14100002085925212

analysing data from /tmp/tmp2qgqerffpymultinest/.txt

analysing data from /tmp/tmpdt3gw593pymultinest/.txt

-0.16943461110545854

analysing data from /tmp/tmpwdzi2wkbpymultinest/.txt

analysing data from /tmp/tmpr0gz2d15pymultinest/.txt

0.4304224096747902

analysing data from /tmp/tmp3kfefat8pymultinest/.txt

analysing data from /tmp/tmpbun1snqppymultinest/.txt

-0.11933661497265291

analysing data from /tmp/tmpo1bo2rr1pymultinest/.txt

analysing data from /tmp/tmpw5x93qxrpymultinest/.txt

-0.04605094910314733

analysing data from /tmp/tmpnwu1zgvbpymultinest/.txt

analysing data from /tmp/tmpvb9c_l2zpymultinest/.txt

0.8634453214087046

analysing data from /tmp/tmpif4va7q8pymultinest/.txt

analysing data from /tmp/tmp_cwj779ppymultinest/.txt

0.07696186933895888

analysing data from /tmp/tmp42j9mtjtpymultinest/.txt

analysing data from /tmp/tmpk3ck97mlpymultinest/.txt

-0.2522333847013556

analysing data from /tmp/tmpgu41_x2ipymultinest/.txt

analysing data from /tmp/tmp96t68m6hpymultinest/.txt

-0.14155950824164165

analysing data from /tmp/tmp4ah74_e8pymultinest/.txt

analysing data from /tmp/tmp4vnm574fpymultinest/.txt

0.44801149937086393

analysing data from /tmp/tmp7bmsumq0pymultinest/.txt

analysing data from /tmp/tmpp317hr7rpymultinest/.txt

-0.3290260325040322

analysing data from /tmp/tmp3sgg_trppymultinest/.txt

analysing data from /tmp/tmpylpqcle1pymultinest/.txt

-0.5084559319267896

analysing data from /tmp/tmpy6tbmfwopymultinest/.txt

analysing data from /tmp/tmp_bl67066pymultinest/.txt

1.3792504377703665

analysing data from /tmp/tmppsxxaxzrpymultinest/.txt

analysing data from /tmp/tmpetbnbmfypymultinest/.txt

-0.13157008881188403

analysing data from /tmp/tmpcs591stkpymultinest/.txt

analysing data from /tmp/tmpguaizoqypymultinest/.txt

-0.15677054189380613

analysing data from /tmp/tmp8pt2p3g4pymultinest/.txt

analysing data from /tmp/tmpoeacmxbjpymultinest/.txt

-0.36798960123203983

analysing data from /tmp/tmpvdd3euxgpymultinest/.txt

analysing data from /tmp/tmppat22yeipymultinest/.txt

-0.31316254459370896

Page 18: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmp14sdgbhspymultinest/.txt

analysing data from /tmp/tmpuunp6xtipymultinest/.txt

0.2176545390939708

analysing data from /tmp/tmpvnkgxptxpymultinest/.txt

analysing data from /tmp/tmpwnote7u0pymultinest/.txt

-0.052241818771562976

analysing data from /tmp/tmph8vw5s3ppymultinest/.txt

analysing data from /tmp/tmpc8qbm7l9pymultinest/.txt

-0.5954094261566496

analysing data from /tmp/tmpblq4ys9spymultinest/.txt

analysing data from /tmp/tmp3cpylsr5pymultinest/.txt

-0.20534804071144208

analysing data from /tmp/tmpcmnpw2a_pymultinest/.txt

analysing data from /tmp/tmpsvcuhabapymultinest/.txt

0.0580309283046887

analysing data from /tmp/tmp9a5b4427pymultinest/.txt

analysing data from /tmp/tmpv7_pepaxpymultinest/.txt

-0.08522301083141315

analysing data from /tmp/tmp09semyydpymultinest/.txt

analysing data from /tmp/tmpwgvqdlq4pymultinest/.txt

-0.3724983909363999

analysing data from /tmp/tmpmedll3lupymultinest/.txt

analysing data from /tmp/tmphb4ofucepymultinest/.txt

0.18048207217839263

analysing data from /tmp/tmps7o4necgpymultinest/.txt

analysing data from /tmp/tmpp8fd2nrhpymultinest/.txt

-0.2427897344829404

analysing data from /tmp/tmpntq94pgfpymultinest/.txt

analysing data from /tmp/tmpcf4nzr7ypymultinest/.txt

0.8280838360123539

analysing data from /tmp/tmpcu8aspe4pymultinest/.txt

analysing data from /tmp/tmpl3tsueyrpymultinest/.txt

-0.05012021064781891

analysing data from /tmp/tmpapq_bpvgpymultinest/.txt

analysing data from /tmp/tmpflilfgqbpymultinest/.txt

-0.0481231323038287

analysing data from /tmp/tmpq1krmykbpymultinest/.txt

analysing data from /tmp/tmp2jdbvjnopymultinest/.txt

-0.5688161291106582

analysing data from /tmp/tmp77q0hxfupymultinest/.txt

analysing data from /tmp/tmpk_gk4fm0pymultinest/.txt

-0.250233772352388

analysing data from /tmp/tmpa4pauvvgpymultinest/.txt

analysing data from /tmp/tmpor9w5e26pymultinest/.txt

0.5389194225414826

analysing data from /tmp/tmp7hmum9sxpymultinest/.txt

analysing data from /tmp/tmpa9k3sat4pymultinest/.txt

0.0016348078104044816

analysing data from /tmp/tmp5l2y1lkqpymultinest/.txt

analysing data from /tmp/tmpddwn27hipymultinest/.txt

-0.44816357264566875

analysing data from /tmp/tmpfxrbb9oipymultinest/.txt

analysing data from /tmp/tmp7m5he1vbpymultinest/.txt

-0.059466220818336524

analysing data from /tmp/tmpljmgmyl8pymultinest/.txt

analysing data from /tmp/tmpa0_925stpymultinest/.txt

0.487499257644771

analysing data from /tmp/tmpi73g0olspymultinest/.txt

analysing data from /tmp/tmpwcoj0t9qpymultinest/.txt

0.6198391176121447

analysing data from /tmp/tmpkcp2nnmppymultinest/.txt

analysing data from /tmp/tmp1n_t5h9fpymultinest/.txt

-0.5104385653657744

analysing data from /tmp/tmp60jawm4kpymultinest/.txt

analysing data from /tmp/tmp5wi3g309pymultinest/.txt

-0.2307725750369798

analysing data from /tmp/tmp6q4ktu6gpymultinest/.txt

analysing data from /tmp/tmp3sakzj46pymultinest/.txt

Page 19: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

0.04614366347296084

analysing data from /tmp/tmpq4pjsf37pymultinest/.txt

analysing data from /tmp/tmptiyxjph4pymultinest/.txt

-0.06781287420321291

analysing data from /tmp/tmpgja03srtpymultinest/.txt

analysing data from /tmp/tmpb78kefd_pymultinest/.txt

-0.0873975083137708

analysing data from /tmp/tmp9r_sfu8bpymultinest/.txt

analysing data from /tmp/tmpsjfjpawtpymultinest/.txt

0.24958598062961812

analysing data from /tmp/tmpkkifxkjupymultinest/.txt

analysing data from /tmp/tmpui7r6itlpymultinest/.txt

1.1680126991452795

analysing data from /tmp/tmpq8xdwo60pymultinest/.txt

analysing data from /tmp/tmprnoovbs0pymultinest/.txt

-0.4064260416690644

analysing data from /tmp/tmp1jqk9rfqpymultinest/.txt

analysing data from /tmp/tmpzpzgoqdnpymultinest/.txt

-0.2151361520830335

analysing data from /tmp/tmp0_oko0sxpymultinest/.txt

analysing data from /tmp/tmpyowpf0bypymultinest/.txt

-0.23783950214524907

analysing data from /tmp/tmpx63uznkipymultinest/.txt

analysing data from /tmp/tmppzsrph50pymultinest/.txt

0.15988631245724605

analysing data from /tmp/tmpuxyeqafnpymultinest/.txt

analysing data from /tmp/tmpm5k_g7d2pymultinest/.txt

0.4047764811389811

analysing data from /tmp/tmpx5nn73egpymultinest/.txt

analysing data from /tmp/tmptjjl02ropymultinest/.txt

-0.12603218620411383

analysing data from /tmp/tmpekd3dxk_pymultinest/.txt

analysing data from /tmp/tmpxu2guqglpymultinest/.txt

0.49242121316936505

analysing data from /tmp/tmp2t085q9ppymultinest/.txt

analysing data from /tmp/tmpv_q0_4erpymultinest/.txt

-0.07811316066801055

analysing data from /tmp/tmp2ib6af4ypymultinest/.txt

analysing data from /tmp/tmpbeqk61lupymultinest/.txt

0.3642297261889951

analysing data from /tmp/tmp5izhebhjpymultinest/.txt

analysing data from /tmp/tmp_phiuv9apymultinest/.txt

-0.3077320140849906

analysing data from /tmp/tmp0h018geapymultinest/.txt

analysing data from /tmp/tmpasgh0uqbpymultinest/.txt

0.06764532410588231

analysing data from /tmp/tmpq9wy_urlpymultinest/.txt

analysing data from /tmp/tmp40g_xx20pymultinest/.txt

0.240927897840848

analysing data from /tmp/tmpbyg0aderpymultinest/.txt

analysing data from /tmp/tmpe7hryh4upymultinest/.txt

1.1242383721188673

analysing data from /tmp/tmpbufw5094pymultinest/.txt

analysing data from /tmp/tmphh7aplzipymultinest/.txt

-0.15170453055610267

analysing data from /tmp/tmpbwc88rkbpymultinest/.txt

analysing data from /tmp/tmpn5n6rfobpymultinest/.txt

0.01840622102480438

analysing data from /tmp/tmpdb1jmt2wpymultinest/.txt

analysing data from /tmp/tmpw0khjvlfpymultinest/.txt

-0.016048037884985433

analysing data from /tmp/tmpvu72pn8hpymultinest/.txt

analysing data from /tmp/tmp23envtjypymultinest/.txt

-0.04679791576019454

analysing data from /tmp/tmp00venr2fpymultinest/.txt

analysing data from /tmp/tmpewkypzjfpymultinest/.txt

0.7029912498062032

analysing data from /tmp/tmpsxap28qspymultinest/.txt

Page 20: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmp4y6p0iyopymultinest/.txt

-0.2930101259323976

analysing data from /tmp/tmpx3r1gjpbpymultinest/.txt

analysing data from /tmp/tmpkhdqh0ezpymultinest/.txt

-0.3663620141850288

analysing data from /tmp/tmpb5g5u2pbpymultinest/.txt

analysing data from /tmp/tmp3sy8fg_npymultinest/.txt

-0.3055039075888004

analysing data from /tmp/tmpwyclb9icpymultinest/.txt

analysing data from /tmp/tmpiky7u_txpymultinest/.txt

0.09961820674497801

analysing data from /tmp/tmpvuwt2saqpymultinest/.txt

analysing data from /tmp/tmp0j18mmnmpymultinest/.txt

-0.19838328499346858

analysing data from /tmp/tmp153t7iikpymultinest/.txt

analysing data from /tmp/tmpyr4kfqmvpymultinest/.txt

-0.45637176184180817

analysing data from /tmp/tmppo_x_mzzpymultinest/.txt

analysing data from /tmp/tmp0s619cj1pymultinest/.txt

-0.007033580943229367

analysing data from /tmp/tmp3ybqckk4pymultinest/.txt

analysing data from /tmp/tmp4ijkg0uvpymultinest/.txt

0.16957424793884002

analysing data from /tmp/tmpt7msdrlppymultinest/.txt

analysing data from /tmp/tmpr9w1vdmgpymultinest/.txt

-0.21722320571292641

analysing data from /tmp/tmp4j5ugmxspymultinest/.txt

analysing data from /tmp/tmp_lhfu152pymultinest/.txt

-0.11653741779331028

analysing data from /tmp/tmpfwjrt5tupymultinest/.txt

analysing data from /tmp/tmplw9eiifppymultinest/.txt

-0.41029032077166505

analysing data from /tmp/tmp3xqrhzz5pymultinest/.txt

analysing data from /tmp/tmpcqvx110qpymultinest/.txt

0.24463933843877328

analysing data from /tmp/tmp3jll81k_pymultinest/.txt

analysing data from /tmp/tmpuien43djpymultinest/.txt

0.09427971781691724

analysing data from /tmp/tmp64vutkfipymultinest/.txt

analysing data from /tmp/tmp2zk0lfp7pymultinest/.txt

-0.19786614534714886

analysing data from /tmp/tmplfy6vrr_pymultinest/.txt

analysing data from /tmp/tmpjzts08yxpymultinest/.txt

1.7328046206557701

analysing data from /tmp/tmpv91l2nu5pymultinest/.txt

analysing data from /tmp/tmpznekwypqpymultinest/.txt

-0.02764623876889516

analysing data from /tmp/tmpufiijpnspymultinest/.txt

analysing data from /tmp/tmp9kabnk_qpymultinest/.txt

-0.2397387974409213

analysing data from /tmp/tmp4fpnpyn1pymultinest/.txt

analysing data from /tmp/tmpvaz5qxhmpymultinest/.txt

0.04624726970715187

analysing data from /tmp/tmpxuzhtxwspymultinest/.txt

analysing data from /tmp/tmpp3inycmbpymultinest/.txt

-0.05358227543614191

analysing data from /tmp/tmpun9z1uuxpymultinest/.txt

analysing data from /tmp/tmp7ex8dit5pymultinest/.txt

0.1055420925303423

analysing data from /tmp/tmpnr5kss99pymultinest/.txt

analysing data from /tmp/tmppzit6kf7pymultinest/.txt

0.0791241949526551

analysing data from /tmp/tmp6t8elcm4pymultinest/.txt

analysing data from /tmp/tmp1a_jfc0tpymultinest/.txt

0.20137345063663759

analysing data from /tmp/tmpjqcr6wb8pymultinest/.txt

analysing data from /tmp/tmpnjbdhqyypymultinest/.txt

-0.18391310210358824

Page 21: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmpqsmxqe8xpymultinest/.txt

analysing data from /tmp/tmpnwnjsbt5pymultinest/.txt

0.07045540978160147

analysing data from /tmp/tmpvp5l1mnupymultinest/.txt

analysing data from /tmp/tmp04dn4u07pymultinest/.txt

-0.2784038588264224

analysing data from /tmp/tmpmzpyhrvvpymultinest/.txt

analysing data from /tmp/tmpu_7yp42gpymultinest/.txt

-0.36013607761809396

analysing data from /tmp/tmpgt5w6r6rpymultinest/.txt

analysing data from /tmp/tmpj9gjrvnlpymultinest/.txt

-0.15308839206930713

analysing data from /tmp/tmpwlt4xu43pymultinest/.txt

analysing data from /tmp/tmpf1z1j8aipymultinest/.txt

-0.3935118948888032

analysing data from /tmp/tmpnsjyz61mpymultinest/.txt

analysing data from /tmp/tmp_bcjag64pymultinest/.txt

0.17557570220758123

analysing data from /tmp/tmpbnwnsssbpymultinest/.txt

analysing data from /tmp/tmpqohh6wmepymultinest/.txt

-0.09763835236967111

analysing data from /tmp/tmpx9mrgpsypymultinest/.txt

analysing data from /tmp/tmpg0egs96wpymultinest/.txt

-0.24731655958171928

analysing data from /tmp/tmp0icrt01jpymultinest/.txt

analysing data from /tmp/tmp_vcenz0bpymultinest/.txt

-0.06047929372948602

analysing data from /tmp/tmptqvegffppymultinest/.txt

analysing data from /tmp/tmp30v6x63rpymultinest/.txt

0.7911888415707864

analysing data from /tmp/tmpghq882wapymultinest/.txt

analysing data from /tmp/tmp8b2iba56pymultinest/.txt

-0.3450491284060462

analysing data from /tmp/tmp4zxtp9vtpymultinest/.txt

analysing data from /tmp/tmp37cjx_l8pymultinest/.txt

0.018513972613504848

analysing data from /tmp/tmp6i0215ydpymultinest/.txt

analysing data from /tmp/tmpmzn166sopymultinest/.txt

0.3474614936585567

analysing data from /tmp/tmphketfhcppymultinest/.txt

analysing data from /tmp/tmp03ffd99zpymultinest/.txt

1.77313104141966

analysing data from /tmp/tmpcxn2e30_pymultinest/.txt

analysing data from /tmp/tmpitrgx0e_pymultinest/.txt

-0.014458494500473762

analysing data from /tmp/tmpw1zr77mppymultinest/.txt

analysing data from /tmp/tmp5ny6svk9pymultinest/.txt

0.006052047978627684

analysing data from /tmp/tmpsk6jx539pymultinest/.txt

analysing data from /tmp/tmp07pew791pymultinest/.txt

-0.2554736971446232

analysing data from /tmp/tmpiqeszb2ppymultinest/.txt

analysing data from /tmp/tmpb2yj2fbypymultinest/.txt

-0.04447999814651382

analysing data from /tmp/tmp6_cn2grfpymultinest/.txt

analysing data from /tmp/tmpb08jxzr8pymultinest/.txt

-0.17128601515295827

analysing data from /tmp/tmp4593rb5ppymultinest/.txt

analysing data from /tmp/tmpfx8t_nh4pymultinest/.txt

-0.1425398107232354

analysing data from /tmp/tmp9s_pdhqepymultinest/.txt

analysing data from /tmp/tmps47x7dr3pymultinest/.txt

-0.1400896053720686

analysing data from /tmp/tmpbcgg_l3rpymultinest/.txt

analysing data from /tmp/tmpc_iprexdpymultinest/.txt

0.04648805745868856

analysing data from /tmp/tmpknl9ayqrpymultinest/.txt

analysing data from /tmp/tmpxb8k_aqapymultinest/.txt

Page 22: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

-0.30094833405411237

analysing data from /tmp/tmpl2ycooq1pymultinest/.txt

analysing data from /tmp/tmpknvrqzespymultinest/.txt

-0.16278636505202826

analysing data from /tmp/tmpfvykltywpymultinest/.txt

analysing data from /tmp/tmpr_s73rerpymultinest/.txt

0.01523304505533929

analysing data from /tmp/tmpk96heae4pymultinest/.txt

analysing data from /tmp/tmpuw8k2_4bpymultinest/.txt

-0.15776698392294008

analysing data from /tmp/tmpo3194er5pymultinest/.txt

analysing data from /tmp/tmp4yqm9ilcpymultinest/.txt

0.15476980700874776

analysing data from /tmp/tmpkh6w1pjwpymultinest/.txt

analysing data from /tmp/tmplbedoxuopymultinest/.txt

0.6385984891071814

analysing data from /tmp/tmpmytzacjvpymultinest/.txt

analysing data from /tmp/tmpj99b6nfapymultinest/.txt

-0.04552226790353586

analysing data from /tmp/tmpo4v9be_cpymultinest/.txt

analysing data from /tmp/tmp16a5yffrpymultinest/.txt

0.17474012176508325

analysing data from /tmp/tmp1cgx4n9mpymultinest/.txt

analysing data from /tmp/tmpq0sgbc2epymultinest/.txt

-0.05324135695015286

analysing data from /tmp/tmpco5er8iipymultinest/.txt

analysing data from /tmp/tmptliu7dfbpymultinest/.txt

0.24984706298765502

analysing data from /tmp/tmpxaee5fygpymultinest/.txt

analysing data from /tmp/tmpioburu9tpymultinest/.txt

0.07913607609985718

analysing data from /tmp/tmpaja4bj8lpymultinest/.txt

analysing data from /tmp/tmpi68lylc0pymultinest/.txt

-0.2150746534631196

analysing data from /tmp/tmpnh546duepymultinest/.txt

analysing data from /tmp/tmpnaepsuy6pymultinest/.txt

-0.3699248126948902

analysing data from /tmp/tmpsnzkfqenpymultinest/.txt

analysing data from /tmp/tmpokzmewoapymultinest/.txt

-0.33457848435652693

analysing data from /tmp/tmptapkd4d5pymultinest/.txt

analysing data from /tmp/tmpa_a3zatbpymultinest/.txt

-0.17402994793344817

analysing data from /tmp/tmp_yk89755pymultinest/.txt

analysing data from /tmp/tmp9csu1zccpymultinest/.txt

0.010947432265950852

analysing data from /tmp/tmp3353r9nfpymultinest/.txt

analysing data from /tmp/tmpcjl4xf3wpymultinest/.txt

-0.15629973727756408

analysing data from /tmp/tmpmt9ivdr0pymultinest/.txt

analysing data from /tmp/tmpz1l43iqvpymultinest/.txt

-0.10921895804169424

analysing data from /tmp/tmp74rdjme8pymultinest/.txt

analysing data from /tmp/tmpoujucibvpymultinest/.txt

0.8287103349584299

analysing data from /tmp/tmp_m8hrsqlpymultinest/.txt

analysing data from /tmp/tmp5bfruip2pymultinest/.txt

-0.1886193679593191

analysing data from /tmp/tmp6tpod8qlpymultinest/.txt

analysing data from /tmp/tmpeetdshz9pymultinest/.txt

-0.40748485525044487

analysing data from /tmp/tmp1217f5vmpymultinest/.txt

analysing data from /tmp/tmppiq9iad6pymultinest/.txt

-0.010507853229739794

analysing data from /tmp/tmpjegd5aefpymultinest/.txt

analysing data from /tmp/tmpgbfqg450pymultinest/.txt

0.14341278680227276

analysing data from /tmp/tmpa1fso1qvpymultinest/.txt

Page 23: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmpprgvb6dzpymultinest/.txt

-0.19848199114363752

analysing data from /tmp/tmpmgehbghbpymultinest/.txt

analysing data from /tmp/tmp6499jc2mpymultinest/.txt

0.4460425090126847

analysing data from /tmp/tmp2hcd09ohpymultinest/.txt

analysing data from /tmp/tmp1hp6fbplpymultinest/.txt

0.6630884990352968

analysing data from /tmp/tmpshg15vjepymultinest/.txt

analysing data from /tmp/tmpngrh_bdqpymultinest/.txt

0.5372056125173259

analysing data from /tmp/tmpjjxt9_9vpymultinest/.txt

analysing data from /tmp/tmphsr2wugxpymultinest/.txt

-0.6196486626454174

analysing data from /tmp/tmp20pb_cr0pymultinest/.txt

analysing data from /tmp/tmpje_otcyjpymultinest/.txt

0.4605164396025714

analysing data from /tmp/tmpp6tcvul0pymultinest/.txt

analysing data from /tmp/tmp_yovhz61pymultinest/.txt

-0.10412680030174215

analysing data from /tmp/tmp8a_7t4c2pymultinest/.txt

analysing data from /tmp/tmprev7nvfbpymultinest/.txt

0.6994112996228381

analysing data from /tmp/tmph4ruir4fpymultinest/.txt

analysing data from /tmp/tmpu0q_tb83pymultinest/.txt

-0.230112751935863

analysing data from /tmp/tmpje5ymn_apymultinest/.txt

analysing data from /tmp/tmp5k3u4i0hpymultinest/.txt

-0.4798123221657846

analysing data from /tmp/tmp3xcwr8nspymultinest/.txt

analysing data from /tmp/tmphtard5aupymultinest/.txt

-0.2237461915323422

analysing data from /tmp/tmpjsrtztv6pymultinest/.txt

analysing data from /tmp/tmpgmzkihempymultinest/.txt

0.08269036735100599

analysing data from /tmp/tmp9_38k6nvpymultinest/.txt

analysing data from /tmp/tmp9cyukjvhpymultinest/.txt

-0.19074088366693331

analysing data from /tmp/tmp6ddymp3bpymultinest/.txt

analysing data from /tmp/tmp864swzadpymultinest/.txt

-0.12929124753540577

analysing data from /tmp/tmpsx1r2hjcpymultinest/.txt

analysing data from /tmp/tmpwi_v6z33pymultinest/.txt

-0.2343310096943867

analysing data from /tmp/tmp6jefrqs5pymultinest/.txt

analysing data from /tmp/tmpix7s07rgpymultinest/.txt

0.12197752049939936

analysing data from /tmp/tmpi_z5ec4cpymultinest/.txt

analysing data from /tmp/tmpne23qqh9pymultinest/.txt

0.3507581956286572

analysing data from /tmp/tmpg1upkcu6pymultinest/.txt

analysing data from /tmp/tmpqx36h6klpymultinest/.txt

2.1079851409671733

analysing data from /tmp/tmp9gl01u6ypymultinest/.txt

analysing data from /tmp/tmpzukni3jtpymultinest/.txt

0.01671287149936518

analysing data from /tmp/tmp0_3ljewrpymultinest/.txt

analysing data from /tmp/tmph5ky1zkzpymultinest/.txt

1.125847192117675

analysing data from /tmp/tmphv1rzuprpymultinest/.txt

analysing data from /tmp/tmp1wclhiolpymultinest/.txt

-0.09443774977481212

analysing data from /tmp/tmp_9wij445pymultinest/.txt

analysing data from /tmp/tmpn6bem_ngpymultinest/.txt

0.038325822719684766

analysing data from /tmp/tmp7n2xbpbfpymultinest/.txt

analysing data from /tmp/tmp2cuha143pymultinest/.txt

0.1309980235059527

Page 24: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

analysing data from /tmp/tmp764jhwxtpymultinest/.txt

analysing data from /tmp/tmpc6i9cl67pymultinest/.txt

-0.04967988238114174

analysing data from /tmp/tmp7s8wikvupymultinest/.txt

analysing data from /tmp/tmpy_aa9z0spymultinest/.txt

0.1191730215277289

analysing data from /tmp/tmp4s1wymsdpymultinest/.txt

analysing data from /tmp/tmp70l3iaeopymultinest/.txt

-0.04474381657408344

analysing data from /tmp/tmprluj1wlypymultinest/.txt

analysing data from /tmp/tmp2i8khuhdpymultinest/.txt

-0.016216425597107786

analysing data from /tmp/tmpvph3fxw9pymultinest/.txt

analysing data from /tmp/tmpqmmkv2g7pymultinest/.txt

0.10822802852737823

analysing data from /tmp/tmpb9jz7l7jpymultinest/.txt

analysing data from /tmp/tmppz1_i_43pymultinest/.txt

0.10299398864289344

analysing data from /tmp/tmpd232g4mwpymultinest/.txt

analysing data from /tmp/tmp8aoxz89ypymultinest/.txt

-0.01496768478490651

analysing data from /tmp/tmp1vyfuf5wpymultinest/.txt

analysing data from /tmp/tmp9hntfirypymultinest/.txt

-0.2327765187435773

analysing data from /tmp/tmpfkmm8s6npymultinest/.txt

analysing data from /tmp/tmprad4nx62pymultinest/.txt

0.37166729253287656

analysing data from /tmp/tmpx57bk7jwpymultinest/.txt

analysing data from /tmp/tmp1cc6cgl5pymultinest/.txt

-0.04564368052602674

analysing data from /tmp/tmpuof1w_6upymultinest/.txt

analysing data from /tmp/tmpp_tn9azmpymultinest/.txt

0.2160371766246385

analysing data from /tmp/tmp9nd_6bpqpymultinest/.txt

analysing data from /tmp/tmpuj3_azhgpymultinest/.txt

0.042352272613854325

analysing data from /tmp/tmpkn5qj55ppymultinest/.txt

analysing data from /tmp/tmp2fed0kk9pymultinest/.txt

0.4263402403122427

analysing data from /tmp/tmp7fc8cdnupymultinest/.txt

analysing data from /tmp/tmpoace8jegpymultinest/.txt

-0.23212590957251678

analysing data from /tmp/tmpw8fpc8bhpymultinest/.txt

analysing data from /tmp/tmphfeq36y4pymultinest/.txt

1.2243239753746025

analysing data from /tmp/tmpgr20ga4opymultinest/.txt

analysing data from /tmp/tmpfxi_tzzopymultinest/.txt

0.6489790404213096

analysing data from /tmp/tmpc04r6kj9pymultinest/.txt

analysing data from /tmp/tmp6e2ghp8opymultinest/.txt

-0.2534543215826943

analysing data from /tmp/tmpcuylklclpymultinest/.txt

analysing data from /tmp/tmpzbs36pplpymultinest/.txt

-0.22922098279349257

analysing data from /tmp/tmpynlh0mzlpymultinest/.txt

analysing data from /tmp/tmptus68cywpymultinest/.txt

0.24629991933684892

analysing data from /tmp/tmp4bi0t_30pymultinest/.txt

analysing data from /tmp/tmpe25y58xppymultinest/.txt

0.1423353751523848

analysing data from /tmp/tmp9_gtj5c1pymultinest/.txt

analysing data from /tmp/tmpyfgkv4yrpymultinest/.txt

-0.020152790258535447

analysing data from /tmp/tmpe80fjrehpymultinest/.txt

analysing data from /tmp/tmprmg7v42_pymultinest/.txt

0.06294590848276016

Out[9]:

(array([142., 194., 39., 16., 4., 3., 0., 1., 0., 1.]),

Page 25: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

array([-0.61964866, -0.11861287, 0.38242292, 0.88345871, 1.38449451,

1.8855303 , 2.38656609, 2.88760188, 3.38863767, 3.88967347,

4.39070926]),

<a list of 10 Patch objects>)

In [25]:

plt.clf()

plt.hist(BFs, histtype='step', label='BFs from null model')

lo, hi = plt.ylim()

plt.vlines(BF, lo, hi, label='actual BF')

plt.legend(loc='best')

Out[25]: <matplotlib.legend.Legend at 0x7f3deb93e4a8>

Page 26: PyMultiNest usage example - Chalmers · N = 10 xbrk = 4 ypred = N * numpy.where(x < xbrk, (x / xbrk)**klo, (x / xbrk)**khi) y = numpy.random.poisson(ypred) plt.plot(x, y, 'x ') plt.plot(x,

In [ ]: