Skip to content

allow multiple array dispersity parameters (Trac #670) #265

@pkienzle

Description

@pkienzle

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

{
    "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"
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions