-
Notifications
You must be signed in to change notification settings - Fork 42
DevNotes_Projects_magsans
While SasView has included the concept of magnetic SLD since nearly its inception and nominally provided 2D magnetic SANS modeling of common shapes (spheres, core shell spheres, etc). Further the Generic Scattering Calculator
was designed to read OOMMF magnetic moment files and calculate the resulting scattering patterns. These were however never properly used,tested and debugged, nor were the workflows optimized for magnetic scattering analysis. In fact the SLD and and calculator were designed and built by and for soft matter SANS with the magnetic SLD and OOMMF reader added on.
Starting with version 5.0.5 experts in magnetic scattering started to significantly rework the Generic Scattering Calculator
making this version the first to have a reasonable work flow for some real magnetic scattering use cases.
In June 2022, LINXS sponsored a magnetic SANS workshop to start a discussion on the analysis needs of the magnetic SANS community. The outcome of that workshop led to several action items and the following list of feature requests with the action item of including them as issues on the SasView github, some of which already have been.
- Batch fitting for rocking curves / multiple sector cuts / wavelength-dependent measurements https://github.com/SasView/sasview/issues/2077; https://github.com/SasView/sasview/issues/2067
- Moveable box slicer https://github.com/SasView/sasview/issues/2070
- Slit smearing of 2D anisotropic data https://github.com/SasView/sasview/issues/2097
- Intuitive implementation of resolution smearing to a computed curve https://github.com/SasView/sasview/issues/2095
- Slider option for parameters to follow how the parameter affects the scattering curve https://github.com/SasView/sasview/issues/2091 https://github.com/SasView/sasview/issues/2100
- Utilizing Metadata from NXcanSAS data files https://github.com/SasView/sasview/issues/2083
- Magnetic field environment for the sample space https://github.com/SasView/sasview/issues/2072
- 1D fitting of magnetic models
- Sector cut models of anisotropic data
- 3D visualization (similar to tomography images)
- Decoupling of magnetic and non-magnetic form factors
- Interoperatable formats (e.g. viewing mumax in SasView)
- Path for integrating legacy code (e.g. matlab; python; sasview)
- More magnetic form factors
- 3D resolution function
Other action item outcomes include:
- Ideas for future follow-up
- Demos/Tutorials
- Announcement of trainings
- User list subscription (do we need a pull request for this?)
- Follow-up workshop on magnetic SANS:
- Talking about related issues/feature requests
- Open new feature requests/think about how to implement the wishes from the action items list
- As motivation for participants: maybe around a time where one (or some) of the created issues is already solved??
- As location idea (Sabrina Disch): JCNS in Jülich, Germany
- View/Subscribe to the SasView Calendar
- Fortnightly developer's agenda/minutes
- Developer Guides
- Admin Processes and Procedure Notes
- Active Project Pages
- Historical Archive of Obsolete Pages
- Contributor e-Learning Course (free)
- Non Coding contribution needs/projects
- New functionality projects
- DRAFT for acknowledging contributions