pyavs.save_source_data

pyavs.save_source_data(data: ndarray | mne.Epochs | Dict[str, ndarray], subject_id: int, session: int, data_type: str = 'source', metadata: DataFrame | None = None, data_path: str | None = None, **kwargs) str[source]

Save source space data in HDF5 format.

Parameters:
  • data (np.ndarray, mne.Epochs, or dict) – Source space data to save

  • subject_id (int) – Subject ID

  • session (int) – Session number

  • data_type (str, optional) – Type of data being saved (default: ‘source’)

  • metadata (pd.DataFrame, optional) – Metadata for each epoch

  • data_path (str, optional) – Path to data directory

  • **kwargs – Additional parameters

Returns:

Path to saved file

Return type:

str