Skip to content

M_WG_ProjectsWishList

Paul Butler edited this page Apr 8, 2026 · 1 revision

sasmodels Wish List Page

  • Remove Sasmodels shim from SasView
  • Refactor sasmodels (Perhaps using pytorch?)
    • Add Qz correctly (relies on sasdata refactor including that properly)
    • Vol fraction/scale handling???
    • Refactor parameters (non-fittable but setable, derived parameters, etc)
    • Refactor integrations to be
      • User-settable number of integration terms
      • Plugins chosen by the caller (user)
      • Rewritten to be better parallelizable
    • Add/refactor S(Q)
      • Provide a locally monodisperse option
      • Provide the ability to provide precalculated terms outside of any Q or polydispersity loops, or allow use of master curves?
    • GUI - allow fitting on data operations
    • GUI - plot final SLD profile (or FT amplitude?)
    • Other as identified
  • Marketplace refactor?
    • Add version control to models (i.e. for upgrades or bug fixes)
    • Add fields for which versions of sasmodels the models work/no longer work
    • Integrate documentation properly so it does not get uploaded separately
    • Possibly add new categories such as distribution - kept in a separate section but also version controlled etc.
    • Etc
  • Other as identified
    • The existing issues should be mined for immediate actions (or for removal as obsolete, done, or won’t do)

Clone this wiki locally