Releases: HEXRD/hexrd
Update to conda install entry point
Includes a fix to the conda recipe (#242 ) to fix an issue with the CLI entry point in a pure conda package install.
Minor big fix
Just a minor fix over 0.8.2 that is needed to run the GUI. No API changes over 0.8.2, other than material.Material
now having a property for name
.
More performance enhancements and bug fixes
No major changes to any APIs, but now includes new features:
- lots of updates and performance enhancements to
WPPF
- bug fixes in
materials
having to do with syncing of properties - new classes for mapping from raw --> polar and polar --> stereogrpahic in
xrdutil
- ability to calculate solid angle subtended by each pixel in
instrument.PlanarDetector
(very useful for normalizing intensities)
There will be a new release soon with additional calibration utilities added (moved from the GUI to a package here).
Performance enhancements and bug fixes
This release includes some significant I/O speedup for large imageseries, and an import fix to the CLI to use the new HDF5 material database (as saved by the GUI). There are accordingly new options in the materials block:
material:
definitions: materials.h5
active: ruby
dmin: 0.7 # defaults to 1.0 angstrom
tth_width: 0.2 # defaults to 0.25 degrees
min_sfac_ratio: 0.05 # min percentage of max |F|^2 to exclude; default None
Note that in this release that exclusions are not saved on the PlaneData class as before; this will be remedied in the next release.
Updates to materials API and added 1-d Rietveld
The hexrd.material.Material
API changes in the release, however for now the hexrd.crystallography.PlaneData
class remains the same. The new storage format for materials classes is HDF5 (wiki update coming). These changes have been integrated into hexrdgui
as well.
Functioning HEDM workflow via CLI
This release now has a functioning CLI for the HEDM workflow, which consists of
- indexing (
hexrd find-orientations
) - grain parameter refinement (
hexrd fit-grains
)
The preliminary tests against the examples in the examples repos passed; however, more verification is required. There will be CI in a future release.
HEDM workflow and CLI
This release now has a functioning CLI for the HEDM workflow, which consists of
- indexing (
hexrd find-orientations
) - grain parameter refinement (
hexrd fit-grains
)
The preliminary tests against the examples in theexamples
repos passed; however, more verification is required. There will be CI in a future release.
Chunked imageseries stats
The current stable Python3 release. This includes modifications to the hexrd.imageseries.stats
module to make it amenable to use with a progress bar.