Donald Boyce
Donald Boyce
This pull request is a work in progress and not intended to merged immediately. I expect it to evaluated to determine worthwhile improvements and updated accordingly. The intent is to...
Incorporate work on transforms done by Oscar Villellas. There are some API changes.
The default values for the config file variables need to be documented. There are some modules with default values defined explicitly in the module, e.g. in material.py ``` from .config...
It would be convenient to specify a data directory in the imageseries config file. As it is, either all the data files are in the current directory or they are...
I've found that it would be useful to have a start over button on the GUI. Sometimes I have loaded images and changed various parameters, and things are still not...
This is a work in progress. It adds several groups of tests for `gvec_to_xy` could easily be extended to test `xy_to_gvec`. The tests in include varying beam direction, theta and...
The C-API transforms version of `gvec_to_xy` does not return `nan`s under the same conditions as the numpy version. The numpy version uses two conditions to return an `nan`. 1. For...
The arguments `bmat` and `v_inv` to `gvec_to_xy` are accepted but not used in the `new_capi` version of the transforms module. The `xf_numpy` also has those arguments but handles them. The...
I ran into these errors running `make html` in the docs directory under hexrd. ``` (hexrd-dev) (MBP-2023: docs) 1166. make html Running Sphinx v7.3.7 /Users/deboyce/miniconda3/envs/hexrd-dev/lib/python3.9/site-packages/sphinxcontrib/applehelp/__init__.py:24: RemovedInSphinx80Warning: The alias 'sphinx.util.SkipProgressMessage' is...