Releases: CobayaSampler/cobaya
3.5.3
v3.5.1
- Added DESI 1yr BAO data and SN from Pantheon Plus, DESY5 and Union3 (thanks DESI team, @adematti, @rubind, @WillMatt4 and @rodri981)
- Use of vector parameters now documented (PR #191; inspired by @lukashergt, thanks!)
v3.5
General
- Updated UGE sample job submission template (for cobaya-job-run and cobaya-grid-run)
- Clarify log feedback when using oversample_thin
- Fixed #345, #346, #347, #348
Grid scripts
- Support for running grids of models, including grid getdist, PDF tables, importance sampling, minimization (almost all features of CosmoMC grid now available in Cobaya). See the new doc pages.
Minimization
v3.4.1
- Fixed a critical packaging bug (thanks Biagio De Simone!)
- Updated CLASS to 3.2.1 (no more Cython version restriction)
v3.4
- A couple of major bugfixes (parallel MCMC chains getting stuck; issues when resuming).
- Easier loading and MPI sharing of SampleCollections and sampler products, including native GetDist conversion.
- Python 3.12 support.
- Added 1-d grid LSS likelihood and BAO-only ELG and QSO (@msyriac)
- Some CLASS-related minor updates.
v3.3.2
- Class instance methods can now be used as external likelihoods.
- Added planck_2018_lowl.EE_sroll2 low-E Planck likelihood
- CAMB now supports using sigma8 as an input parameter (thanks @tilmantroester); note this is inefficient compared to A_s-based sampling)
- cobaya-install cosmo now installs set of Planck NPIPE (PR4) python likelihoods
- CAMB minimum version now 1.5 (with important bug fix in CAMB 1.5)
- Various bug fixes/additional warnings
v3.3.1
typo
v3.3
Some highlights:
- Min Python version is now 3.8!
- Components can now use a
package_install
settings to specify if they should be installed from pip, github or URL whencobaya-install
is run. - MCMC: added tempered sampling.
- Planck:
- Replaced default
planck_2018_lowl.EE
andplanck_2018_low.TT
with native versions, and using GitHub-hostedclik
. - Added latest PR4 NPIPE fully-Python likelihoods
- Replaced default
v3.2.2
Version bump v3.2.2
v3.2.1
A not-so-minor release containing the following user-facing changes, among others:
-
Updated BOSS DR16 (thanks Pablo Lemos!), BICEP-Keck 2021 (thanks Dominic Beck!) PolyChord v1.20.1 (thanks Will Handley!), CLASS v3.2 (thanks Julien Lesgourgues and Nils Schöneberg!), CAMB (always last master commit) and (un-)official SPT likelihoods (external, thanks Xavier Garrido!). Run
cobaya-install cosmo --upgrade
to download them! -
Added a convenient
--minimize
flag to cobaya-run: just re-run your previous MCMC/PolyChord runs with this flag to start a minimization process starting from the best point of your previous sample. -
File locking was introduced in a previous version as a way to prevent parallel runs (e.g. due non-working MPI installs) to overwrite each other, but it may cause problems in some systems. To disable it you can now set the environment variable
COBAYA_USE_FILE_LOCKING=false
. -
CAMB and CLASS: added
Omega_b|cdm|nu_massive(z)
andangular_diameter_distance_2
.Pk_interpolator
can now extrapolate towards low k usingextrap_kmin
. -
CAMB and CLASS: added
ignore_obsolete
option to be able to run with your modified older CAMB and CLASS versions. -
CAMB: Support setting individual Accuracy parameters, e.g.
Accuracy.AccurateBB
. -
CLASS: added
sigmaR(z)
,sigma8(z)
,fsgima8(z)
and Weyl potential power spectrum (were already in CAMB). Added direct access to some CLASS computation products, via new requisitesCLASS_[background|thermodynamics|primordial|perturbations|sources]
. Changed defaultnon_linear
tohmcode
(wasnone
). -
Many small fixes to code and docs, thanks to Caterina Umilta, Paolo Campeti, Lukas Hergt, Will Handley, @valadur19, Adam Ormondroyd, Chris Walter, Jack Runburg and Paul Shah!
Don't forget to run cobaya-install cosmo --upgrade
after upgrading to Cobaya 3.2 to get the latest versions of all codes and likelihoods!