osl_ephys.utils.spmio.spmmeeg#

Classes for loading SPM files.

Classes#

SPMMEEG

TrialParameters

Functions#

_get_trial_trigger_value(t)

Return value of first STI event in trial.

Module Contents#

class osl_ephys.utils.spmio.spmmeeg.SPMMEEG(filename)[source]#
filename[source]#
_D[source]#
type[source]#
nsamples[source]#
nchannels[source]#
fsample[source]#
time_onset[source]#
channels[source]#
data[source]#
fname[source]#
fullpath[source]#
path[source]#
sensors[source]#
fiducials[source]#
transform[source]#
condlist[source]#
history[source]#
other[source]#
ntrials[source]#
montage[source]#
current_montage[source]#
time[source]#
index[source]#
good_index[source]#
trial_definition = None[source]#
get_data(montage=None)[source]#

Return memorymapped data and optionally apply a montage.

epoch_data(data)[source]#
define_trial(event_type, pre_stim, post_stim)[source]#
mark_artefacts_as_bad()[source]#
_channel_property(property_)[source]#
full_index(channel_type)[source]#
reindex_good_samples()[source]#
reindex_event_samples()[source]#
print_info()[source]#
_find_dat_file()[source]#
property size[source]#
property chantype[source]#
indchantype(channel_type)[source]#
indsample(t)[source]#
indtrial(cond)[source]#
property n_good_samples[source]#
osl_ephys.utils.spmio.spmmeeg._get_trial_trigger_value(t)[source]#

Return value of first STI event in trial.

class osl_ephys.utils.spmio.spmmeeg.TrialParameters[source]#
event_type: str[source]#
pre_stim: float[source]#
post_stim: float[source]#