Hi all,
  Here is a patch that optionally uses PyMinuit
(http://code.google.com/p/pyminuit/) to do fitting rather than the
current simple L-M routine. Minuit's great advantage is that it provides
high-quality nonlinear error estimation as well as the more standard
covariance matrix-based error estimates.

The patch is probably a bit ugly right now, in that it might be worth
wrapping most of the code that adapts to Minuit up in a utility module,
but the larger reason this patch is an RFC is that PyMinuit is GPLv2 only.
Veusz is GPL v2 or later, so the licenses are entirely compatible -- but
using PyMinuit would mean that binary releases of Veusz would effectively
be GPLv2 only.

This patch also does not implement any pretty plotting of the error bars,
but I will probably do that next if Minuit integration is of interest to
the community.

Regards,
-- BKS

_______________________________________________
Veusz-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/veusz-discuss

Répondre à