Releases: joelvbernier/hexrd
v0.5.25
cleanup of powder ring utils
Added instrument module with basic functionality
v0.4.3 Merge branch 'instrument' of https://github.com/joelvbernier/hexrd in…
Stable v0.3 release
This branch is the most up to date as of April 2017. Other than some bug fixes, this is likely to be one of the last releases in the v0.3 series.
Added capability to handle single-phase overlaps
A new script is the hexrd/scripts folder allows for the calculation of an overlap table for a specified config file (i.e. single phase, after fit-grains has been run).
The table is saved as an npc file in the analysis directory named 'overlap_table.npz'
There are some changes to hexrd/fitgrains.py to handle the overlap table, if present.
New feature release including updated I/O with refactor
The v0.4 release included the new imageseries package, with greatly simplifies image I/O. This release includes a complete refactor of the existing ReadGE class, which is still used by the wx GUI and findorientations and fitgrains modules. This purpose of this release is to accomplish the following:
- work the kinks our of
imageseriesitself, - incorporate an image browser/viewer into the new qt GUI, and
- to maintain the general functionality and interface of the v0.3 release
- with the minor exception of the new format for the
image_seriesblock in the YAML config file
- with the minor exception of the new format for the
Stable 0.3.x version
This is the last version of hexrd to use the old GE-specific image I/O functionality. Starting in v0.4, the new imageseries module will be merged in, which requires changes to the config as well.
Fixes to findorientations
A performance and bug fix release improving the behavior of find-orientations.
More bug fixes
Fixed a memory leak in the CAPI for transforms
Fixed a looping bug for the iterative fits in fit-grains CLI option. Namely, there was an indexing error in the default behavior, which would skip the first iteration in case is got an estimate other than the default solution ( position [0, 0, 0], no strain). This behavior has been removed in this release; we may offer a option to use it via the config file if we miss it...
More bug fixes, update to numpy 1.10 compatibility
Merge branch 'master' of https://github.com/joelvbernier/hexrd pulling Don's recent pull request in
Small bug fixes, additional features added after CHESS beam time
No major changes, just the following:
- There is now a indexing-checking plot generator in
<hexrd/scripts/check_plots.py>. You can run<python check_plots.py -h>to see a list of options - The
<hexrd.findorientations.run_cluster>command was also updated to remove noise points coming from dbscan (i.e. label = -1).
Tested with standard ruby indexing problem.