ewoksid02.utils.io.load_data#
- ewoksid02.utils.io.load_data(filename, binning=(1, 1), data_signal_shape=None, use_cupy=False, datatype=None, dark_filter='median', dark_filter_quantil_lower=0, dark_filter_quantil_upper=1, **kwargs)[source]#
Load data from a file or a list of files.
- Inputs:
filename (Union[str, List[str]]): The filename or list of filenames.
binning (tuple): binning of the data signal
data_signal_shape (tuple): shape of the data array (2-dimensional)
use_cupy (bool): if True, returns a cupy.asarray
datatype (str): format of the imported array, if None, datatype is respected
- Outputs:
Optional[numpy.ndarray]: The loaded data or None if the file does not exist.
- Parameters:
filename (
Union[str,List[str]])binning (
tuple)data_signal_shape (
tuple)use_cupy (
bool)datatype (
str)dark_filter (
str)dark_filter_quantil_lower (
int)dark_filter_quantil_upper (
int)
- Return type:
Optional[ndarray]