v0.13
The focus in this release is on experimental measurements and treatment of likelihoods:
- A large number of measurements by LHCb have been added - thanks to Stefanie Reichert for that!
- While by default only the most recent measurements of an observable by a given experiment are included in the code, data files for older measurements can be found in a separate repository now.
- A new function to read measurements from a URL can be useful for this purpose: for instance
flavio.measurements.read_url(
'https://github.com/flav-io/measurements/blob/master/2011-lhcb-bksmumu.yaml')
All existing mesurements can be cleared with the new method flavio.Measurement.clear_all()
.
- The combination of univariate likelihoods has been completely rewritten. For parameters or measurements with several uncertainties, these are now combined by computing the convolution of the PDFs. Here is an example for a symmetric and an asymmetric uncertainty. Thanks to Jens Jasche for discussions.
- For measurements, instead of central values and uncertainties, now also upper limits can be specified. In the YAML data file, they are written simply as a string of the form
< 1.5e-8 @95% CL
- this works for arbitrary confidence levels.
Finally, there are two new observables: the direct CP asymmetries in B→K*ll and B→Kll.