Initialization

Load data

load_raw_eeg() from_mne_epochs()

'load_epochs' load_dataframe_pickle() load_dataframe_hdf5(files=[],path='',subjIDs=[],montage_path='standard-10-5-cap385',compress=False) load_mne_fif() load_eeglab_mat() load_filetrip_mat() todo


Extract the data

epochs = Epochs(all,average,info)

epochs.save(self, filepath, append=False)

extracted = epochs.extract(collection_script, average=False)

extracted.get_batch_names(self, batch_id='all') extracted.get_dataframe(self, batch_id=0, case_id=0, to_print=False) extracted.get_array(self, batch_id=0, case_id=0, to_print=False) extracted.get_index(self, batch_id=0, case_id=0, to_print=False) extracted.get_info(self, key)


Analysis

structure.Extracted_epochs.ERP() structure.Extracted_epochs.topo_ERPs() structure.Extracted_epochs.ERPs() structure.Extracted_epochs.RMS() structure.Extracted_epochs.Spectrum() structure.Extracted_epochs.Time_frequency() structure.Extracted_epochs.topography() structure.Extracted_epochs.significant_channels_count() structure.Extracted_epochs.clustering() structure.Extracted_epochs.TANOVA() structure.Extracted_epochs.classification()


Plot

plot(self, plot_params=None, save=False, return_fig=False)

'figure_group' float_plot(fig, data, annotation, positions, plot_params) matrix_plot(fig, data, annotation, x_axis, y_axis, plot_params)

'figure_unit' plot_waveform(ax, data, plot_params) plot_spectrum(ax, data, plot_params) plot_heatmap(ax, data, plot_params) plot_topograph(ax, data, plot_params) channel_locs(topo)