osl_ephys.utils.spmio._events ============================= .. py:module:: osl_ephys.utils.spmio._events .. autoapi-nested-parse:: Classes relating to the format and storage of MEEG events and trials. Attributes ---------- .. autoapisummary:: osl_ephys.utils.spmio._events._logger Classes ------- .. autoapisummary:: osl_ephys.utils.spmio._events.Trial osl_ephys.utils.spmio._events.Event Module Contents --------------- .. py:data:: _logger :value: None .. py:class:: Trial(label, events, onset, bad, tag, repl, sample_frequency=None) .. py:attribute:: label .. py:attribute:: events .. py:attribute:: onset .. py:attribute:: bad .. py:attribute:: tag .. py:attribute:: repl .. py:method:: calculate_samples(sample_frequency) .. py:method:: _event_property(property_) .. py:method:: _set_event_property(property_, values) .. py:property:: types .. py:property:: values .. py:property:: durations .. py:property:: times .. py:property:: offsets .. py:property:: end_times .. py:property:: samples .. py:property:: end_samples .. py:property:: good_samples .. py:property:: good_end_samples .. py:property:: trial_starts .. py:class:: Event(type_, value, duration, time, offset) .. py:attribute:: type .. py:attribute:: value .. py:attribute:: duration :value: 0 .. py:attribute:: time .. py:attribute:: offset .. py:attribute:: end_time .. py:attribute:: sample :value: -1 .. py:attribute:: end_sample :value: -1 .. py:attribute:: good_sample :value: -1 .. py:attribute:: good_end_sample :value: -1 .. py:attribute:: trial_start :value: -1 .. py:attribute:: trial_end :value: -1 .. py:method:: from_dict(event_dict) :classmethod: .. py:method:: to_dict() .. py:method:: __repr__()