eigenstrapping.dataio.dataio

eigenstrapping.dataio.dataio(x)[source]

Data I/O for core classes.

To facilitate flexible user inputs, this function loads data from:
  • neuroimaging files

  • txt files

  • npy files (memory-mapped arrays)

  • array_like data

Parameters:

x (filename or np.ndarray or np.memmap)

Return type:

np.ndarray or np.memmap

:raises FileExistsError : file does not exist: :raises RuntimeError : file is empty: :raises ValueError : file type cannot be determined or is not implemented: :raises TypeError : input is not a filename or array_like object: