v0.20.1
This minor release brings a few improvements to the handling of experimental measurements and theory parameters as well as some new experimental measurements.
YAML export for parameter constraints and measurements
The values and uncertainties of all parameters are represented in flavio by an instance of the ParameterConstraints
class. By default, the instance flavio.default_parameters
is populated from YAML files (see the documentation). Similarly, experimental measurements and their uncertainties are represented by instances of the Measurement
class, populated from the file measurements.yaml
. The new feature in this release is that these classes can now also be exported to YAML, using the new get_yaml()
methods. This allows to create or modify measurements or parameter constraints in code and export them to a simple text file for later reuse or for sharing them.
New experimental measurements
- New LHCb limit on Bs,d→ττ
- All BaBar and Belle measurements of B→Xsll
- Existing limits on lepton flavour violating B decays
- BaBar limit on B→Kττ
Interface changes
- The observable
BR(Bd->mumu)
was renamed toBR(B0->mumu)
for consistency with other observables - When specifying multivariate numerical constraints in YAML, the key
distribution: multivariate_numerical
now has to be specified explicitly. Multivariate normal constraints can now be specified using the same format. - Multivariate normal distributions can now alternatively be specified in terms of standard deviations and a correlation matrix instead of a covariance matrix