diff --git a/snippets/raw_bm23_analysis.py b/snippets/raw_bm23_analysis.py index a4fd268cd8e74ee2deae4698497675e6a43a33ab..c27305fdfa17ab7ed6a260bc7886e27b434b7618 100644 --- a/snippets/raw_bm23_analysis.py +++ b/snippets/raw_bm23_analysis.py @@ -1,5 +1,5 @@ -from est.app.utils.xasobj import get_xas_obj from silx.io.url import DataUrl +from est.core.io import read_from_input_information from est.units import ur from larch.xafs import etok from silx.gui import qt @@ -162,9 +162,7 @@ class AnalysisThread(threading.Thread): ) # this could be replace by a larch Spectrum. We would just have to duplicated noise treatment - xas_obj = get_xas_obj( - input_information=input_information, - ) + xas_obj = read_from_input_information(input_information) self.spectrum = xas_obj.spectra.data.flat[0] # TODO: add a process attact to attach informations from an url. diff --git a/src/est/app/utils/xasobj.py b/src/est/app/utils/xasobj.py deleted file mode 100644 index 05201357c97fd498baaa7efbd8a57dffebdedcb8..0000000000000000000000000000000000000000 --- a/src/est/app/utils/xasobj.py +++ /dev/null @@ -1,18 +0,0 @@ -import logging - -from est import settings -from est.core.io import read_from_input_information -from est.io.information import InputInformation - - -def get_xas_obj( - input_information: InputInformation, timeout=settings.DEFAULT_READ_TIMEOUT -): - """load xas object from command line input - :param spec_input: tuple of Union[str, None, dict] - :param float timeout: read time out (for hdf5 only for now) - """ - xas_obj = read_from_input_information( - information=input_information, timeout=timeout - ) - return xas_obj