Cobaya

Latest version: v3.5.1

Safety actively analyzes 638361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

2.0

General

- Added fuzzy matching for names of modules and parameters in a few places. Now error
messages show possible misspellings.
- Modules can now be nested, e.g. `planck_2018_lowl.TT` and `planck_2018_lowl.EE`
as `TT.py` and `EE.py` under folder `likelihoods/planck_2018_lowl`.

Getting help offline: defaults, and bibliography

- `cobaya-citation` deprecated in favour of `cobaya-bib`. In addition to taking `.yaml`
input files as below, can now take individual module names.
- `cobaya-doc` added to show defaults for particular modules.
- Added menu to `cobaya-cosmo-generator` to show defaults for modules.

I/O

- Naming conventions for output files changed! ``*.updated.yaml`` instead
of ``*.full.yaml`` for updated info, `*.[].txt` instead of ``_[].txt`` for chains,
etc (see `Output` section in documentation).

Samplers:

- New, more efficient
minimizer: [pyBOBYQA](https://numericalalgorithmsgroup.github.io/pybobyqa/build/html/index.html)
.

Cosmology:

- Added full suite of Planck 2018 likelihoods.
- Added late-time source Cl's as a cosmological observable (CAMB only, for now)
- Changed capitalisation of some function and requests (deprecation messages and
retrocompatibility added)

1.2.2

General

- Backported some bug fixes.
- Fixed versions of external codes.

Cosmology:

- Planck: Fix for calibration parameter being ignored in CMBlike version of lensing
likelihood.

1.2.0

General

- Added `--version` argument for `cobaya-run`
- Many bug-fixes for corner-cases

Post-processing (still **BETA**: fixing conventions)

- Importance re-weighting, adding derived parameters, etc.

Collections

- Now picklable!
- Support for skip and thin

Samplers

Evaluate

- Multiple evaluations with new `N` option.

PolyChord

- Updated to version 1.16
- Handles speed-blocking optimally, including oversampling (manual blocking also possible)
.

Likelihoods

- Reworked input/output parameters assignment (documented in DEVEL.rst)
- Removed deprecated `gaussian`

Cosmo theories:

- Capitalization for observables now enforced! (fixed `H=H(z)` vs `h` ambiguity)
- CAMB and CLASS: fixed call without observables (just derived parameters)

1.1.3

Bugfixes (thanks Andreas Finke!)

I/O

- Fuzzy-matching suggestions for options of blocks.

1.1.2

Bugfixes (thanks Vivian Miranda!)

1.1.1

I/O

- More liberal treatment of external Python objects, since we cannot check if they are the
same between runs. So `force_reproducible` not needed any more! (deprecation notice
left)

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.