update xas input - add xas-viewer
Description / Goal
upgrade the xas input
TODO list
-
plot data for xas_input acording to url, dimensions... -
add dimensions for 2D data (.dat files for example) -
use SpectrumViewer
to display spectrum loaded -
add a raw data viewer for spectrum -
update automatically plot / raw data when data path change or dimension
-
-
add a xas-viewer
application able to load and display input data (from command line)
INFO (how to use...)
Most of the modifications are visible from the xas_input. The new application xas-viewer can be used from command line:
# from a simple ASCII file:
est xas-viewer --input EXAFS_Cu.dat
# from a hdf5 file using the '@' syntax
est xas-viewer --input-spectra data@B33_test_1.h5 --input-channel energy@B33_test_1.h5
# from a hdf5 file using silx DataUrl
est xas-viewer --input-spectra "silx:///[...]B33_test_1.h5?path=/data" --input-channel "silx:///[...]B33_test_1.h5?path=/energy"
Any warning ?
For now we provide meaning of each dimension (dimension 0 is channel, dimension1 is X...) when it looks like for x-ray larch this is the other way around for x, y... user should provide the dimension (X is dimension1, Y on dimension 2...). Not sure to know what is the best.
More info
- close #29 (closed)
- close #20 (closed)
- close #28 (closed)
associated materials (screenshot, test scripts...)
Edited by payno