\(\renewcommand\AA{\unicode{x212B}}\)
Diffraction Changes¶
Powder Diffraction¶
New features¶
DiffractionFocussing now allows the user to define binning parameters for each output spectrum.
AlignAndFocusPowder uses the new binning parameters added to DiffractionFocussing.
New powder cell container type added for POWGEN. SNSPowderReduction now accommodates this container type.
PEARL powder has a new
trans_custom
focus mode. This allows the user to specify modules to include in the transverse bank focusing using the parametertrans_mod_nums
. The module numbers in the range 1-9 can be specified using the same string syntax as run-numbers - e.g.trans_mod_nums="1-3,5"
corresponds to focusing modules 1,2,3 and 5.pystog upgraded from v0.2.7 to v0.5.0, which supports NumPy v2.
ISIS POLARIS powder reduction has a new mode,
mode="pdf_norm"
, for when the chopper is off/stationary with a defaultvan_normalisation_method="absolute"
. The existingmode="pdf"
now has a defaultvan_normalisation_method="relative"
(was previously"absolute"
).CrossCorrelate and GetDetectorOffsets user documentation improvements.
Bugfixes¶
In ISIS Powder Diffraction Scripts,
create_vanadium
now works without setting the sample material and geometry/shape (this information is retrieved from the advanced config files for each instrument).InterpolateBackground now works as expected.
Engineering Diffraction¶
Bugfixes¶
getSampleDetails
deprecation warning resolved in the fitting tab.LoadEventNexus is now able to load banks 1, 5, 6 as single banks for VULCAN.
Single Crystal Diffraction¶
New features¶
Updated FindGlobalBMatrix to change how reference UBs are chosen before refinement. Output of error and warning messages has also been improved.
Added a table view for groups of peaks workspaces, displaying group indices alongside standard peak data, with all the capabilities of a standard table view.
PeakShapeDetectorBin
peak shape introduced to store the detector IDs and bin indices for either TOF or d-spacing units. This peak shape is stored on thePeak
object after using the IntegratePeaksShoeboxTOF v1 and IntegratePeaksSkew algorithms.ISIS Single Crystal Diffraction Reduction Classes usability improvements:
save_peak_table
andsave_all_peaks
methods now accept keyword arguments (passed to SaveReflections).save_nxs=False
can now be passed as an optional key word argument to the above functions to turn off saving .nxs peak tables (default is True).load_isaw_ub
now checks whether the UB file path exists before attempting to run theLoadIsawUB
algorithm.remove_non_integrated_peaks
now has the optional argumentmin_intens_over_sigma
to set min I/Sigma (default is 0).
SaveReflections now has the option
SeparateBatchNumbers
to write a different batch number/scale factor ID for each run.IntegratePeaks1DProfile now uses MultiDomainFunction to tie peak profile parameters across pixels.
Bugfixes¶
Corrected logic in the all-face centred reflection condition that would cause an occasional crash in StatisticsOfPeaksWorkspace.
SaveINS now saves only the minimum required symmetry operations to file.