ltbio.biosignals.timeseries.Event#

Overview#

Classes#

Event

-

Contents#

class ltbio.biosignals.timeseries.Event.Event(name: str, onset: datetime | str = None, offset: datetime | str = None)#
property domain: datetimerange.DateTimeRange#
property duration: datetime.timedelta#
property has_offset: bool#
property has_onset: bool#
property name: str#
property offset: datetime.datetime#
property onset: datetime.datetime#
domain_with_padding(before: datetime.timedelta = timedelta(seconds=0), after: datetime.timedelta = timedelta(seconds=0))#

The Event domain with before, after, or both paddings. Negative paddings go back in time; positive paddings go forward in time. :param before: Padding before onset if defined, or offset otherwised. :param after: Padding after offset if defined, or onset otherwised. :return: DateTimeRange of the padded domain.