Larch: Applications and Python Library for Data Analysis of X-ray Absorption Spectroscopy (XAS, XANES, XAFS, EXAFS), X-ray Fluorescence (XRF) Spectroscopy and Imaging, and more.
Currently there are three separate Wx data importer frames (in larch.wxlib): 1) columnframe, 2) specfile_importer, 3) athenaproject_importer. It is difficult to maintain the three of them as new features are added. It would result beneficial to have only one Wx frame capable of importing all types of data supported in Larch.
@maurov yes, I agree these should be using a more common interface especially for the part that converts the 2d data array read in from the source to energy/mu arrays.
Currently there are three separate Wx data importer frames (in
larch.wxlib
): 1) columnframe, 2) specfile_importer, 3) athenaproject_importer. It is difficult to maintain the three of them as new features are added. It would result beneficial to have only one Wx frame capable of importing all types of data supported in Larch.