Version 2 (modified by pkienzle, 8 years ago) (diff)

Autogenerated parts of the model

  • magnetism on each of the sld parameters
  • vector parameters
  • tied parameters
  • linearize for loop
  • need an easy way to reparameterize an existing model
  • can't currently reference other models from within one model
  • autogenerate figures for docs from demo parameters (or maybe default)

Existing models

  • fix problems with specific models (see tickets)
  • clean up model code (e.g., use J1c, sinc, etc.)
  • move from NR J1

Integration

  • slowly evolve the sasview model api
  • preserve parameter order using ordered dict, with removing sort in GUI
  • redo interface to resolution within sasview GUI so that it doesn't recalc q every time
  • show min max in gui

Parameter enhancements

  • display ER and VR when available
  • access to effective radius in constraints
  • don't use automatic constraint to set effective radius in product model
  • *enhancement* allow model to define the derived parameters (possibly polydisperse)
  • allow parameters not part of existing models for use in constraints (e.g., by having a zero model with k parameters)

GUI aspects

  • show components separately for product and sum models
  • weighted sum of several models (mixture models) to avoid e.g., p1_p2_radius
  • can we do mixture models "on the fly"

Fitting Enhancements

  • integer parameters not fit properly
  • deweighting SAXS fits
  • downsampling SAXS data
  • assign cost to structure in the residuals
  • mask of middle part of data (e. g., spurions)