osl_ephys.utils.spmio._events#

Classes relating to the format and storage of MEEG events and trials.

Attributes#

_logger

Classes#

Trial

Event

Module Contents#

osl_ephys.utils.spmio._events._logger = None[source]#
class osl_ephys.utils.spmio._events.Trial(label, events, onset, bad, tag, repl, sample_frequency=None)[source]#
label[source]#
events[source]#
onset[source]#
bad[source]#
tag[source]#
repl[source]#
calculate_samples(sample_frequency)[source]#
_event_property(property_)[source]#
_set_event_property(property_, values)[source]#
property types[source]#
property values[source]#
property durations[source]#
property times[source]#
property offsets[source]#
property end_times[source]#
property samples[source]#
property end_samples[source]#
property good_samples[source]#
property good_end_samples[source]#
property trial_starts[source]#
class osl_ephys.utils.spmio._events.Event(type_, value, duration, time, offset)[source]#
type[source]#
value[source]#
duration = 0[source]#
time[source]#
offset[source]#
end_time[source]#
sample = -1[source]#
end_sample = -1[source]#
good_sample = -1[source]#
good_end_sample = -1[source]#
trial_start = -1[source]#
trial_end = -1[source]#
classmethod from_dict(event_dict)[source]#
to_dict()[source]#
__repr__()[source]#