neuralset.events.etypes.Seizure

class neuralset.events.etypes.Seizure(*, start: float, timeline: str, duration: Annotated[float, Ge(ge=0)] = 0.0, extra: dict[str, Any] = {}, state: Literal['bckg', 'seiz', 'gnsz', 'fnsz', 'spsz', 'cpsz', 'absz', 'tnsz', 'cnsz', 'tcsz', 'atsz', 'mysz', 'nesz'])[source][source]

Seizure event with specific seizure type classification.

Parameters:

state (str) –

Seizure type:

  • ’bckg’: Background (no seizure)

  • ’seiz’: General seizure

  • ’gnsz’: Generalized periodic epileptiform discharges

  • ’fnsz’: Focal non-specific seizure

  • ’spsz’: Simple partial seizure

  • ’cpsz’: Complex partial seizure

  • ’absz’: Absence seizure

  • ’tnsz’: Tonic seizure

  • ’cnsz’: Clonic seizure

  • ’tcsz’: Tonic-clonic seizure

  • ’atsz’: Atonic seizure

  • ’mysz’: Myoclonic seizure

See also

Harati2015Tuev

Example usage