ACTCollaboration / pyactlike

ACTPol CMB power spectrum likelihood in Python
MIT License
6 stars 6 forks source link

New way of dealing with Cobaya external packages #20

Open JesusTorrado opened 3 months ago

JesusTorrado commented 3 months ago

Hi,

We are updating the way Cobaya deals with external likelihoods. In the new implementation we will keep a more detailed list that can be programmatically used to have Cobaya install external likelihoods just with a mention by name (currently implemented but not released), have the external likelihoods appear in the drop-down boxes of the cosmo-generator (WIP), and hopefully other improvements (suggestions welcomed). The current WIP package is https://github.com/CobayaSampler/cobaya_cosmo

This also involves renaming some likelihoods, which in your case would mean calling it from Cobaya as cmb. act_dr4_lite[_for_planck_combination], if you agree. It could simply be installed from cobaya as cobaya-install cmb. act_dr4_lite, with not additional input.

To do this, we need a one-sentence description of the likelihood to appear in the new documentation. Would you be OK with the following? (the text in [] only for the Planck-combination version.)

""" Atacama Cosmology Telescope DR4 CMB power spectrum likelihood, already marginalized over SZ and foreground emission, [with a multipole cut to avoid correlations with Plank]; based on the WMAP and ACT team's likelihood software." """

Thanks!

JesusTorrado commented 3 months ago

Also, should we install by default from branch master, or from cobaya_updates?