Ticket #11007 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

IntegrateEllipisoids improvements

Reported by: Vickie Lynch Owned by: Vickie Lynch
Priority: major Milestone: Release 3.4
Component: Diffraction Keywords:
Cc: Blocked By:
Blocking: Tester: Wenduo Zhou

Description

Add two integration passes to IntegrateEllipisoids. Add new parameter for cut-off for I/sig(I) to determine peaks for first pass. Average r1, r2, and r3 axes from first pass and find sigma, r1max, and r1min. Add new parameter for number of sigmas to add to average r for second pass. Use TOPAZ_11052-11063 and TOPAZ_11068-11073 to test.

Change History

comment:1 Changed 6 years ago by Vickie Lynch

Refs #11007 add 2nd pass for integration

Changeset: 831a7e98d4bd8f0f98c2fb652d4ac9ff06017a17

comment:2 Changed 6 years ago by Vickie Lynch

  • Status changed from new to assigned

Test new integration option using file from system test:

Load(Filename='TOPAZ_3132_event.nxs', OutputWorkspace='TOPAZ_3132_event', LoaderName='LoadEventNexus', LoaderVersion=1, LoadMonitors=True)
ConvertToMD(InputWorkspace='TOPAZ_3132_event', QDimensions='Q3D', dEAnalysisMode='Elastic', Q3DFrames='Q_sample', LorentzCorrection=True, OutputWorkspace='TOPAZ_3132_md', MinValues='-25,-25,-25', MaxValues='25,25,25', SplitInto='2', SplitThreshold=50, MaxRecursionDepth=13, MinRecursionDepth=7)
FindPeaksMD(InputWorkspace='TOPAZ_3132_md', PeakDistanceThreshold=0.37680000000000002, MaxPeaks=1000, DensityThresholdFactor=1, OutputWorkspace='TOPAZ_3132_peaks')
FindUBUsingFFT(PeaksWorkspace='TOPAZ_3132_peaks', MinD=3, MaxD=15, Tolerance=0.12)
CopySample(InputWorkspace='TOPAZ_3132_peaks', OutputWorkspace='TOPAZ_3132_event', CopyName=False, CopyMaterial=False, CopyEnvironment=False, CopyShape=False)
IndexPeaks(PeaksWorkspace='TOPAZ_3132_peaks', Tolerance=0.12, NumIndexed=789, AverageError=0.025238045855980905)
CopySample(InputWorkspace='TOPAZ_3132_peaks', OutputWorkspace='TOPAZ_3132_event', CopyName=False, CopyMaterial=False, CopyEnvironment=False, CopyShape=False)
CopySample(InputWorkspace='TOPAZ_3132_peaks', OutputWorkspace='TOPAZ_3132_event', CopyName=False, CopyMaterial=False, CopyEnvironment=False, CopyShape=False)
ShowPossibleCells(PeaksWorkspace='TOPAZ_3132_peaks', BestOnly=False, NumberOfCells=6, AllowPermutations=False)
SelectCellOfType(PeaksWorkspace='TOPAZ_3132_peaks', CellType='Orthorhombic', Apply=True, NumIndexed=789, AverageError=0.025238045855980919)
CopySample(InputWorkspace='TOPAZ_3132_peaks', OutputWorkspace='TOPAZ_3132_event', CopyName=False, CopyMaterial=False, CopyEnvironment=False, CopyShape=False)
IntegrateEllipsoids(InputWorkspace='TOPAZ_3132_event', PeaksWorkspace='TOPAZ_3132_peaks', RegionRadius=0.3, OutputWorkspace='TOPAZ_3132_peaks')
IntegrateEllipsoids(InputWorkspace='TOPAZ_3132_event', PeaksWorkspace='TOPAZ_3132_peaks', RegionRadius=0.3, OutputWorkspace='TOPAZ_3132_peaks2ndpass_sigma3',CutoffIsigI=10.0)
IntegrateEllipsoids(InputWorkspace='TOPAZ_3132_event', PeaksWorkspace='TOPAZ_3132_peaks', RegionRadius=0.3, OutputWorkspace='TOPAZ_3132_peaks2ndpass_sigma2',CutoffIsigI=10.0,NumSigmas=2)

comment:3 Changed 6 years ago by Vickie Lynch

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

comment:4 Changed 6 years ago by Wenduo Zhou

  • Status changed from verify to verifying
  • Tester set to Wenduo Zhou

comment:5 Changed 6 years ago by Wenduo Zhou

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/11007_ellipisoid_integration'

Full changeset: 042ccdc067c4072c0106c23488441bf914d779bc

comment:6 Changed 6 years ago by Wenduo Zhou

Merge remote-tracking branch 'origin/feature/11007_ellipisoid_integration'

Full changeset: 042ccdc067c4072c0106c23488441bf914d779bc

comment:7 Changed 6 years ago by Vickie Lynch

  • Milestone changed from Backlog to Release 3.4

comment:8 Changed 5 years ago by Nick Draper

  • Component changed from Framework to Diffraction

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11846

Note: See TracTickets for help on using tickets.