You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation of fitpage (sasview 4.0) keeps a single values and weights vector that is shared by all array dispersion parameters. This means only one parameter can have array polydispersity.
Rather than keeping polydispersity information in the !FitPage attributes, query and update it directly from the sasview_model. That way the model distribution parameter can maintain separate array distributions for each parameter.
!PageState and the XML representation will need to be updated so that each distribution can have its own parameters. You may also want to rearrange the hierarchy so that the parameter contains the distribution rather than associating parameter and distribution through parameter name.
{
"status": "new",
"changetime": "2016-10-11T17:02:28",
"_ts": "2016-10-11 17:02:28.855925+00:00",
"description": "The current implementation of fitpage (sasview 4.0) keeps a single values and weights vector that is shared by all array dispersion parameters. This means only one parameter can have array polydispersity.\n\nRather than keeping polydispersity information in the !FitPage attributes, query and update it directly from the sasview_model. That way the model distribution parameter can maintain separate array distributions for each parameter.\n\n!PageState and the XML representation will need to be updated so that each distribution can have its own parameters. You may also want to rearrange the hierarchy so that the parameter contains the distribution rather than associating parameter and distribution through parameter name.\n\n",
"reporter": "pkienzle",
"cc": "",
"resolution": "",
"workpackage": "SasView Bug Fixing",
"time": "2016-09-28T13:16:34",
"component": "SasView",
"summary": "allow multiple array dispersity parameters",
"priority": "major",
"keywords": "",
"milestone": "sasmodels Next Release +1",
"owner": "",
"type": "defect"
}
The text was updated successfully, but these errors were encountered:
@pkienzle is this a sasmodels or sasview issue? Also is it still relevant with the Qt GUI? Given there is quite a bit of work and growing interest in the array distribution maybe we should close this ticket as obsolete?
The current implementation of fitpage (sasview 4.0) keeps a single values and weights vector that is shared by all array dispersion parameters. This means only one parameter can have array polydispersity.
Rather than keeping polydispersity information in the !FitPage attributes, query and update it directly from the sasview_model. That way the model distribution parameter can maintain separate array distributions for each parameter.
!PageState and the XML representation will need to be updated so that each distribution can have its own parameters. You may also want to rearrange the hierarchy so that the parameter contains the distribution rather than associating parameter and distribution through parameter name.
Migrated from http://trac.sasview.org/ticket/670
The text was updated successfully, but these errors were encountered: