From b157c2a3ae17596b0cfd2c04217ea39fcc29b3ef Mon Sep 17 00:00:00 2001 From: JakHolzer <53743814+JakHolzer@users.noreply.github.com> Date: Mon, 14 Sep 2020 13:43:56 +0200 Subject: [PATCH] Update fit2.py corrected value range for numerical fit, added export_fit parameter, which should in future decide if exported value is fitted or integrated one. --- pyzebra/fit2.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pyzebra/fit2.py b/pyzebra/fit2.py index 36fc1ae..962cfc7 100644 --- a/pyzebra/fit2.py +++ b/pyzebra/fit2.py @@ -122,15 +122,16 @@ def fitccl( num_int_area = simps(y[numfit_min:numfit_max], x[numfit_min:numfit_max]) num_int_bacground = integrate.quad( background, - numfit_min, - numfit_max, + x[numfit_min], + x[numfit_max], args=(result.params["slope"].value, result.params["intercept"].value), ) d = {} for pars in result.params: d[str(pars)] = (result.params[str(pars)].value, result.params[str(pars)].vary) - + + d["export_fit"] = False d["int_area"] = num_int_area d["int_background"] = num_int_bacground d["full_report"] = result.fit_report()