bluebell

Basic linear uncertainty estimation with bounding ellipsoids

bluebell is a Python package for estimating the uncertainties of parameters in least-squares problems by computing minimum-volume bounding ellipsoids (MVBEs). Given a set of points x at which some \chi^2 has been evaluated, bluebell computes the uncertainties on the points x by computing the MVBE around the points, moved by their values of \chi^2-\chi^2_\mathrm{min} such that, if the problem is exactly linear, all the points lie on the same ellipsoid.

(Source code, png, hires.png, pdf)

_images/index-1.png

bluebell also provides a number of support functions to work with the points and ellipsoids, as well as some plotting functions in bluebell.plot.

You can install bluebell from the Python Package Index (PyPI) with

python -m pip install bluebell

perhaps also with the --user flag, depending how you administer your system. The development version is on GitHub.

Indices and tables