There is a newer version of the record available.

Published January 13, 2025 | Version 1.1.2
Software Open

HEXRD/hexrdgui: 1.1.2

  • 1. Kitware
  • 2. @Kitware
  • 3. Lawrence Livermore National Laboratory
  • 4. National Energy Research Scientific Computing Center (NERSC)
  • 5. Lawrence Livermore National Lab
  • 6. NVIDIA
  • 7. Freiburg University

Description

Overview

hexrdgui 1.1.2 introduces a few new features compared to the last version. A few highlights are listed below:

  • A Physics Package editor along with detector coatings and filters for absorption correction
  • Support for multiple x-ray sources (specifically to support 2XRS TARDIS), including calibration
  • Ability to apply relative constraints between detectors during calibration
  • A user-friendly overhaul of HEDM calibration
  • Various performance improvements and bug fixes

What's Changed

  • Filter down engineering constraint types by @psavery in https://github.com/HEXRD/hexrdgui/pull/1708
  • Invalidate past critical beta by @psavery in https://github.com/HEXRD/hexrdgui/pull/1712
  • Remove pinhole_materials.h5 by @psavery in https://github.com/HEXRD/hexrdgui/pull/1711
  • Do not set a parent for OverlayStylePicker by @psavery in https://github.com/HEXRD/hexrdgui/pull/1713
  • Do not apply pinhole distortion to pinhole mask by @psavery in https://github.com/HEXRD/hexrdgui/pull/1714
  • Add ability to export grains from indexing results by @psavery in https://github.com/HEXRD/hexrdgui/pull/1718
  • Invalidate grains table for failed clustering by @psavery in https://github.com/HEXRD/hexrdgui/pull/1717
  • Update PlaneData function calls and properties by @psavery in https://github.com/HEXRD/hexrdgui/pull/1721
  • Add button to mirror "Vary" from first detector in Calibration Dialog by @psavery in https://github.com/HEXRD/hexrdgui/pull/1725
  • Significantly speed up calibration tree view load by @psavery in https://github.com/HEXRD/hexrdgui/pull/1726
  • Mirror delta parameters from first detector by @psavery in https://github.com/HEXRD/hexrdgui/pull/1727
  • Add a variety of fixes and improvements to WPPF by @psavery in https://github.com/HEXRD/hexrdgui/pull/1728
  • Ensure valid value in tree view checking by @psavery in https://github.com/HEXRD/hexrdgui/pull/1729
  • Physics package by @bnmajor in https://github.com/HEXRD/hexrdgui/pull/1710
  • Do not update material structure for LeBail WPPF by @psavery in https://github.com/HEXRD/hexrdgui/pull/1730
  • Don't set pinhole editor without physics package by @psavery in https://github.com/HEXRD/hexrdgui/pull/1731
  • Fix several physics package issues by @psavery in https://github.com/HEXRD/hexrdgui/pull/1732
  • Add support for multiple x-ray sources by @psavery in https://github.com/HEXRD/hexrdgui/pull/1734
  • Only insert beam path if needed by @psavery in https://github.com/HEXRD/hexrdgui/pull/1736
  • Fix infinite recursion by @psavery in https://github.com/HEXRD/hexrdgui/pull/1737
  • Only pad for stereo if needed by @psavery in https://github.com/HEXRD/hexrdgui/pull/1738
  • Add options to use relative constraints by @psavery in https://github.com/HEXRD/hexrdgui/pull/1742
  • Downgrade PySide6 to fix tests by @psavery in https://github.com/HEXRD/hexrdgui/pull/1745
  • Refactor HEDM calibration for short-term changes by @psavery in https://github.com/HEXRD/hexrdgui/pull/1750
  • factor of 2 missing. by @saransh13 in https://github.com/HEXRD/hexrdgui/pull/1757
  • Physics package fixes by @saransh13 in https://github.com/HEXRD/hexrdgui/pull/1754
  • Read fch5 files as framecache by @ChristosT in https://github.com/HEXRD/hexrdgui/pull/1759
  • changes some plot styles for the polar view by @saransh13 in https://github.com/HEXRD/hexrdgui/pull/1751
  • HEDM Calibration: restore grain settings by @psavery in https://github.com/HEXRD/hexrdgui/pull/1762
  • Try performing update before installing EGL by @psavery in https://github.com/HEXRD/hexrdgui/pull/1765
  • Upgrade macos to 13 for packaging by @psavery in https://github.com/HEXRD/hexrdgui/pull/1763
  • Repeat "hdiutil create" commands to avoid failures by @psavery in https://github.com/HEXRD/hexrdgui/pull/1768
  • get cartesian view invalid pixels to be nan. by @saransh13 in https://github.com/HEXRD/hexrdgui/pull/1767
  • fix scaling when dealing with masked arrays by @saransh13 in https://github.com/HEXRD/hexrdgui/pull/1769
  • Add ability to specify center of rotation by @psavery in https://github.com/HEXRD/hexrdgui/pull/1764
  • Fix matplotlib version to be less than 3.10 by @psavery in https://github.com/HEXRD/hexrdgui/pull/1771
  • Avoid nested functions in QueuedConnections by @psavery in https://github.com/HEXRD/hexrdgui/pull/1770
  • Bump actions/upload-artifact@v3 -> actions/upload-artifact@v4 by @bnmajor in https://github.com/HEXRD/hexrdgui/pull/1774
  • Separate physics package and detector filters by @bnmajor in https://github.com/HEXRD/hexrdgui/pull/1773
  • Various fixes and improvements by @psavery in https://github.com/HEXRD/hexrdgui/pull/1775

New Contributors

  • @ChristosT made their first contribution in https://github.com/HEXRD/hexrdgui/pull/1759

Full Changelog: https://github.com/HEXRD/hexrdgui/compare/1.1.1...1.1.2

Files

HEXRD/hexrdgui-1.1.2.zip

Files (1.4 MB)

Name Size Download all
md5:469aee76b599ab7b13333eed132359f2
1.4 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/HEXRD/hexrdgui/tree/1.1.2 (URL)

Software