planck-npipe/hillipop

Best-fit chi^2?

a-e-cole opened this issue · 2 comments

Hi all,

I am wondering how this python/cobaya implementation of hillipop compares with previously published results. I had a look at https://arxiv.org/abs/1609.09730, which quotes a chi2 of 9995.9 (with fewer degrees of freedom that the implementation in this repo, I guess at some point something changed).

When I use cobaya's minimizer with the TT component of this likelihood, I find a best-fit

    weight    minuslogpost     theta_s_1e2            logA              ns         omega_b       omega_cdm             tau        A_planck         cal100A         cal100B         cal143B         cal217A         cal217B          Aradio          Adusty         AdustTT             Asz            Acib            Aksz         Aszxcib              H0          sigma8   minuslogprior minuslogprior__0            chi2 chi2__planck_2020_hillipop.TT
          1       5698.4544       1.0417533       3.0456148      0.96222611     0.022164104      0.12010398     0.056121184      0.99974758  -6.3060996e-05    0.0027286476   -0.0014550786   0.00017878047   0.00018272773       1.6739364      0.78062506       0.8803056       1.2316963       0.7894615   3.3306691e-16       1.6577574       67.601084      0.82496051      -44.766851       -44.766851       11486.442                     11486.442

The minimum chi2 of 11486.442 seems quite a bit higher than that reported in 1609.09730 (even when normalized to # d.o.f.). Any ideas as to where the discrepancy comes from? Is there a more up-to-date reference for best-fit/etc. with hillipop that I should be looking at?

(For the theory code I am using CLASS v3.0 rather than CAMB, but I don't expect this to affect the situation dramatically.)

Cheers,
Alex

@acole1221 Indeed, we extended the multipole range with respect to 2015 Planck release. The current ndof is then 10816 in TT.
I hope to be able to publish a paper including the detail of this new version soon.

Hi @acole1221,
Hillipop v1.1 should have minimum chi2 values more reasonnable.
Multipole range have slightly changed as well as PS model.
But the major impact comes from a small bug corrected in the covariance matrix estimate.
Thanks for your input,
Matt.