vallenae.io.MarkerRecord

class vallenae.io.MarkerRecord[source]

Marker record in pridb (SetType = 4, 5, 6).

A marker can have different meanings depending on its SetType:

  • 4: label

  • 5: datetime data set, as it is inserted whenever recording is started by software

  • 6: a section start marker. E.g. new sections are started, if acquisition settings changed

Attributes

data

Content of marker (label text or datetime)

number

Marker number

set_id

Unique identifier for data set in pridb

set_type

Marker type (see above)

time

Time in seconds

Methods

__init__

Initialize self.

count

Return number of occurrences of value.

from_sql(row)

Create MarkerRecord from SQL row.

index

Return first index of value.