Skip to content

Releases: HEXRD/hexrdgui

New features, Stability Enhancements, Bug Fixes.

26 Apr 21:09
e9d06ab
Compare
Choose a tag to compare

Salient features

  • improved powder line fitting
  • hand indexing method for HEDM
  • various performance improvements.

What's Changed

Full Changelog: 0.8.15...0.8.16

A raft of updates, bug fixes...

01 Feb 23:11
ace5114
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.14...0.8.15

Small bug fix to LLNL import tool

14 Dec 04:00
023ef63
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.12...0.8.14

New features and performance updates

12 Nov 19:22
6102f90
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.11...0.8.12

Several major updates and functionality improvements

01 Oct 17:39
93c3ac7
Compare
Choose a tag to compare

Some significant updates are included in this release, the most salient of which are:

  • Major update to the composite calibration method
    • There is now an option to auto-pick both powder and Laue overlays
    • The pick points are now saved in an editable and persistent master table
  • Masks are all now stored in raw image coords and update consistently with instrument parameters.
  • There is now a state save option for the simple analysis path (HEDM objects are not yet included) that can save and restore:
    • the loaded imageseries
    • the instrument
    • the materials list (including overlay parameters)
    • masks (if created)
    • calibration picks (if created)
    • the WPPF object (if instantiated)

There are also a slew of performance updates across the board that are noticeable, in particular the pick window for calibration and the import overlays for TARDIS and PXRDIP data.

NOTE -- this release is meant to be build off of hexrd>=0.8.12

Performance improvements and compatability with hexrd 0.8.10

30 Jul 22:07
7d79196
Compare
Choose a tag to compare

Significant changes include:

  1. Aniostropic U factors may now be entered in the material unit cell description
  2. Can set ionic state of atoms in the unit cell
  3. Masking performance is significantly improved
  4. Export format of the polar view now includes separate layers for user-defined masks and SNIP background (if enabled)
  5. Some stack import edge-case bugs were resolved
  6. Can now select instrument X-ray energy from a table of fundamental energies

NOTE: this version of the hexrdgui requires hexrd>=0.8.10!

Updates to packaging, compatibility with hexrd 0.8.9

02 Jul 04:50
6538485
Compare
Choose a tag to compare

There was an issue stemming from the downgrade of sklearn that was causing the main (stable) GUI package to be built off of an older hexrd package version. This was fixed in PR #965. Going forward the packages will always be built off of the latest stable release.

There were also updates to the auto powder calibration to work with the modified output of hexrd.instrument.HEDMInstrument.extract_powder_Lines().

Have fun!

Overhaul to WPPF interface

02 Jul 04:49
48c966f
Compare
Choose a tag to compare

The main feature in this release is compatibility with the improved WPPF package in hexrd 0.8.7; this GUI will not function with hexrd < 0.8.7.

Performance improvements and bug fixes

13 May 18:33
cdfe3a2
Compare
Choose a tag to compare

No substantial changes to the API, but takes advantage of some performance improvements in hexrd 0.8.6. Some new features/fixes include:

  • vastly improved import tools for PXRDIP and TARDIS
    • improvements in the canvas update and lag time
    • previous detector boundary positions are 'remembered'
    • single image load for PXRDIP
    • arrow keys enabled to fine-tune cropping
  • stability improvements to auto-fitting powder calibration
  • cavans speed improvements to hand-picked calibration
  • improved image stack importer for HEDM data

Enjoy!

Improvements to LLNL-style import tool and performance

06 Apr 19:49
b8831b3
Compare
Choose a tag to compare

With this release, PXRDIP-style image import has been greatly simplified; the source image only needs to be loaded once at the beginning now, and all detectors are cropped from a static canvas. There have also been some significant cleanup to some hanging background signals that were causing unnecessary latency.