From 3db7dca7bada23c9149ca50d4dcd04cd81c03fcc Mon Sep 17 00:00:00 2001 From: Ivan Usov Date: Wed, 7 Apr 2021 14:59:04 +0200 Subject: [PATCH] Add linear model with fixed default values of 0 --- pyzebra/app/panel_ccl_integrate.py | 4 ++++ pyzebra/app/panel_param_study.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/pyzebra/app/panel_ccl_integrate.py b/pyzebra/app/panel_ccl_integrate.py index 179cf72..05e69ee 100644 --- a/pyzebra/app/panel_ccl_integrate.py +++ b/pyzebra/app/panel_ccl_integrate.py @@ -422,6 +422,10 @@ def create(): param=params, value=[None] * n, vary=[True] * n, min=[None] * n, max=[None] * n, ) + if function == "linear": + fitparams["value"] = [0, 0] + fitparams["vary"] = [False, False] + return fitparams fitparams_table_source = ColumnDataSource(dict(param=[], value=[], vary=[], min=[], max=[])) diff --git a/pyzebra/app/panel_param_study.py b/pyzebra/app/panel_param_study.py index 4a66277..4f2f87a 100644 --- a/pyzebra/app/panel_param_study.py +++ b/pyzebra/app/panel_param_study.py @@ -516,6 +516,10 @@ def create(): param=params, value=[None] * n, vary=[True] * n, min=[None] * n, max=[None] * n, ) + if function == "linear": + fitparams["value"] = [0, 0] + fitparams["vary"] = [False, False] + return fitparams fitparams_table_source = ColumnDataSource(dict(param=[], value=[], vary=[], min=[], max=[]))