Version 8 (modified by krzywon, 8 years ago) (diff)

SESANS Analysis in SasView

The aim of this work package is to add the ability to analyse SESANS data using SasView. The long-term goal is to enable co-analysis of SANS and SESANS data as SESANS can be used (as with USANS) to extend the size range of an experiment into the micron size range.

Code Camp IV Tasks

Expanding on the work completed during Code Camp III, the goals and tasks for Code Camp IV are:

  1. Confirm Code Camp III work still functions as expected - COMPLETE
    1. Scripting confirmed to work on Windows and Linux
  2. Scripting Examples and Backend Requirements
    1. SESANS
      1. Charged Structure Factor - Wim Bouwman
      2. Fractal - Steve Parnell
      3. Core shell sphere - Adam Washington
    2. 2D Transformation - Jurrian Bakker
  3. Testing and Validation
  4. Scripting documentation and 'tutorial' - Jeff Krzywon
  5. Design for GUI Integration
    1. Determine commonalities found in SESANS scripts from 2.a. and integrate into the design
    2. Use Cases
      1. SESANS fitting through fitting perspective
      2. Simultaneous fitting with SANS and SESANS data
      3. Constrained fitting with SANS and SESANS data
      4. Define Data Transformations
        1. Analytical SESANS Model
        2. Henkel transformation
        3. 2D transformation
      5. Low priority: use with other perspectives
    3. GUI Sketches
  6. GUI Coding

Code Camp III Tasks

Work completed during Code Camp III:

  1. Data format defined.
  2. SESANS 1D data object defined and SESANS data loader created.
  3. Henkel transform method created
  4. SESANS fitting using the SphereModel with BUMPS in fitting scripts
  5. A report of the work done including a short tutorial on using the SphereModel script PDF HTML

Developers

Wim Bouwman (DUT) Jurrian Bakker (DUT) Andrew Jackson (ESS)