Ticket #9179 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

USANS: implement simple reduction algorithm

Reported by: Mathieu Doucet Owned by: Mathieu Doucet
Priority: major Milestone: Release 3.2
Component: Framework Keywords:
Cc: Blocked By:
Blocking: #9658 Tester: Peter Peterson

Description

Write a first cut for a reduction algorithm for USANS at SNS.

Change History

comment:1 Changed 7 years ago by Mathieu Doucet

  • Status changed from new to assigned

comment:2 Changed 7 years ago by Mathieu Doucet

  • Status changed from assigned to inprogress

Re #9179 Modified simulation

Changeset: a0633306bfa46e13190194a78fc5430c9f71919c

comment:3 Changed 6 years ago by Mathieu Doucet

Re #9179 First cut USANS reduction algorithm

Changeset: 96a1f4e00b14426695390991a75a36707b65291a

comment:4 Changed 6 years ago by Mathieu Doucet

Re #9179 Merging in recent master changes

Changeset: aedd1da61e74543f6f97ab8305a442e0f30b7491

comment:5 Changed 6 years ago by Mathieu Doucet

Revert "Re #9179 Merging in recent master changes"

This reverts commit aedd1da61e74543f6f97ab8305a442e0f30b7491.

Changeset: 15eec947941ba30ed2c04c9a7671c424ee367f6f

comment:6 Changed 6 years ago by Mathieu Doucet

Re #9179 Merging in recent master changes - correctly this time

Changeset: 63508ded95956e146973556782eeec03fe00241b

comment:7 Changed 6 years ago by Mathieu Doucet

Merge remote branch 'origin/master' into 9179_fixup

Re #9179

Conflicts:

Code/Mantid/Framework/PythonInterface/plugins/algorithms/USANSSimulation.py

Changeset: 153bf6ce083f7ed157b26f0dcb69bbdd726ef359

comment:8 Changed 6 years ago by Mathieu Doucet

Re #9179 Modified simulation

Changeset: a0633306bfa46e13190194a78fc5430c9f71919c

comment:9 Changed 6 years ago by Mathieu Doucet

Re #9179 First cut USANS reduction algorithm

Changeset: 96a1f4e00b14426695390991a75a36707b65291a

comment:10 Changed 6 years ago by Mathieu Doucet

Merge remote branch 'origin/master' into 9179_fixup

Re #9179

Conflicts:

Code/Mantid/Framework/PythonInterface/plugins/algorithms/USANSSimulation.py

Changeset: 153bf6ce083f7ed157b26f0dcb69bbdd726ef359

comment:11 Changed 6 years ago by Mathieu Doucet

Re #9179 Put peak def in geometry

Changeset: 9c8e8db3e2265fc19b43b5c11f719a20b263f569

comment:12 Changed 6 years ago by Mathieu Doucet

Re #9179 update geometry

Changeset: 157be212b75b22e35daa9c4b6186580a6fb5b248

comment:13 Changed 6 years ago by Mathieu Doucet

Re #9179 minor doc tweak

Changeset: 819e4cf0607b6b341b65b26dc2b8bca45af49ab2

comment:14 Changed 6 years ago by Mathieu Doucet

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

To test: The USANS reduction process is still in development. The algorithms here are a first cut at the reduction so that we can look at actual data.

Create fake data files. This usually takes a few minutes.

USANSSimulation(TwoTheta=0.01, OutputWorkspace="USANS_1", MonitorWorkspace="USANS_1_monitors")
USANSSimulation(EmptyRun=True, OutputWorkspace="USANS_100", MonitorWorkspace="USANS_100_monitors")

Save those files in a directory where Mantid will be able to find them. Perform reduction.

USANSReduction(RunNumbers="1", EmptyRun="100", OutputWorkspace="output")

comment:15 Changed 6 years ago by Mathieu Doucet

  • Milestone changed from Backlog to Release 3.2

comment:16 Changed 6 years ago by Mathieu Doucet

Re #9179 Update to 128 pix/tube

Changeset: 8f35eaa1e0fb23efaa652f083c0f3a8f87f15e00

comment:17 Changed 6 years ago by Peter Peterson

  • Status changed from verify to verifying
  • Tester set to Peter Peterson

comment:18 Changed 6 years ago by Peter Peterson

  • Blocking 9658 added

comment:19 Changed 6 years ago by Peter Peterson

Looks ok, but it needs the documentation migrated to the new system (#9179).

comment:20 Changed 6 years ago by Pete Peterson

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/9179_usans_reduction_algorithm'

Full changeset: 9de1270172dfa9199795f669e6d164e003f129f0

comment:21 Changed 6 years ago by Wenduo Zhou

Refs #9179. Added a new file for usage example.

Changeset: c83cb5a599e020a47136f1c0ff8ac0729d7133f0

comment:22 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10022

Note: See TracTickets for help on using tickets.