Ticket #5047 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

EQSANS: patch sensitivity

Reported by: Mathieu Doucet Owned by: Mathieu Doucet
Priority: major Milestone: Release 2.1
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Shelly Ren

Description

We need an algorithm to preprocess sensitivity data to crop out an area around the beam and patch it with a fit to the rest of the detector. Fits should be done tube-by-tube.

Change History

comment:1 Changed 9 years ago by Mathieu Doucet

  • Status changed from new to accepted

comment:2 Changed 9 years ago by Mathieu Doucet

Re #5047 Add reduction setup workflow alg for EQSANS

Changeset: ed3a61d157e271b6700273650841d3bb781918b7

comment:3 Changed 9 years ago by Mathieu Doucet

Re #5047 Add sensitivity calculation option to UI

Changeset: 645ae8c477e2369889ed4a965c5bf110107287f9

comment:4 Changed 9 years ago by Mathieu Doucet

Re #5047 Add sensitivity calculation option to UI

Changeset: 9a24837d8dd0737d0869b205ab2b812b1486aaf8

comment:5 Changed 9 years ago by Mathieu Doucet

Re #5047 Add method for reduction options

Changeset: 9dad64d01a6f6b7c9ccfbeae9a4a423ca00a4b57

comment:6 Changed 9 years ago by Mathieu Doucet

Re #5047 Add workflow algorithm for sensitivity calculation

Changeset: 10c03bacc8199a71d830b4adb16d1b65f6222a28

comment:7 Changed 9 years ago by Mathieu Doucet

Re #5047 Fix normalization

Changeset: d5129dc133f05a17495c34c36a9aa6fe34189fcb

comment:8 Changed 9 years ago by Mathieu Doucet

Re #5047 Add patch algorithm

Changeset: edfa21abf035c8425541b3cd45a1d2777c530de4

comment:9 Changed 9 years ago by Mathieu Doucet

Re #5047 clean up comments

Changeset: 92fe2d7bf07ac615d144aa8ee7e97351cc6b6caf

comment:10 Changed 9 years ago by Mathieu Doucet

Re #5047 fix system tests

Changeset: fe8506adb76c06cf2f6aba7df9065de05606d658

comment:11 Changed 9 years ago by Mathieu Doucet

Re #5047 fix system tests

Changeset: dfbbf50c80a615bb97b9e7a75e7321cf94946897

comment:12 Changed 8 years ago by Mathieu Doucet

Re #5047 Fix warning when loading xml into SANSSensitivityCorr

Changeset: 217f12dcfa0469161c20e1ca422477b38dc2b256

comment:13 Changed 8 years ago by Mathieu Doucet

Re #5047 Fix file extensions in workflow algs

Changeset: 8d16f25fca1f3b2bdd7db18db915d4b43a50a76e

comment:14 Changed 8 years ago by Mathieu Doucet

Re #5047 Fix file extensions in workflow algs

Changeset: 938e42220b02cfd7c8aac796834cd49b15f79bea

comment:15 Changed 8 years ago by Mathieu Doucet

Re #5047 Use linear regression when patching tubes

Changeset: bcf85a267abe35a1e34bfa268a323c258762196a

comment:16 Changed 8 years ago by Mathieu Doucet

Re #5047 Use linear regression when patching tubes

Changeset: bcf85a267abe35a1e34bfa268a323c258762196a

comment:17 Changed 8 years ago by Mathieu Doucet

Re #5047 Fix patch for tubes with many dead pixels

Changeset: a6b28208483ee6ef2266bcea2db077e45b976510

comment:18 Changed 8 years ago by Mathieu Doucet

Re #5047 Use Load instead of LoadEventNexus for EQSANS

Changeset: 5c77ae6803574bd18d21ca11cc95bbe1abbde3dc

comment:19 Changed 8 years ago by Mathieu Doucet

  • Status changed from accepted to verify
  • Resolution set to fixed

To Test:

  • Start the ORNL SANS reduction interface.
  • Under Tools, pick Turn debug mode ON.
  • Type in a file name in the "Sensitivity data file" field on the Detector tab.
  • Check the Patch sensitivity box, then hit the Draw path button

-> The instrument window should pop up on the Mask tab

  • Draw a mask
  • Hit the Create sensitivity file button.

-> A sensitivity workspace will be created, and the mask you have drawn in the previous step will be "patched", meaning that the pixels you masked will be assigned the average Y value of the tube they are in.

comment:20 Changed 8 years ago by Mathieu Doucet

Re #5047 Fix patch for tubes with many dead pixels

Changeset: a6b28208483ee6ef2266bcea2db077e45b976510

comment:21 Changed 8 years ago by Mathieu Doucet

Re #5047 Use Load instead of LoadEventNexus for EQSANS

Changeset: 5c77ae6803574bd18d21ca11cc95bbe1abbde3dc

comment:22 Changed 8 years ago by Shelly Ren

  • Status changed from verify to verifying
  • Tester set to Shelly Ren

comment:23 Changed 8 years ago by Shelly Ren

  • Status changed from verifying to closed

Followed the test steps described in the ticket and was able to reproduce the findings.

comment:24 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5893

Note: See TracTickets for help on using tickets.