diff --git a/pyzebra/app/panel_ccl_integrate.py b/pyzebra/app/panel_ccl_integrate.py index b301a2b..3fe0841 100644 --- a/pyzebra/app/panel_ccl_integrate.py +++ b/pyzebra/app/panel_ccl_integrate.py @@ -421,8 +421,12 @@ def create(): ) if function == "linear": - fitparams["value"] = [0, 0] + fitparams["value"] = [0, 1] fitparams["vary"] = [False, True] + fitparams["min"] = [None, 0] + + elif function == "gaussian": + fitparams["min"] = [0, None, None] return fitparams diff --git a/pyzebra/app/panel_param_study.py b/pyzebra/app/panel_param_study.py index 06f06fa..fbe9737 100644 --- a/pyzebra/app/panel_param_study.py +++ b/pyzebra/app/panel_param_study.py @@ -515,8 +515,12 @@ def create(): ) if function == "linear": - fitparams["value"] = [0, 0] + fitparams["value"] = [0, 1] fitparams["vary"] = [False, True] + fitparams["min"] = [None, 0] + + elif function == "gaussian": + fitparams["min"] = [0, None, None] return fitparams