Source code for osl_ephys.utils.spmio._spmmeeg_utils
# Authors: Andrew Quinn <a.quinn@bham.ac.uk>
import numpy as np
[docs]def _empty_to_val(var, new_val):
return new_val if isinstance(var, np.ndarray) and var.size == 0 else var
[docs]def empty_to_none(var):
return _empty_to_val(var, None)
[docs]def empty_to_zero(var):
return _empty_to_val(var, 0)
[docs]def check_lowered_string(array, search_term):
return np.char.find(np.char.lower(array), search_term.lower()) != -1