neuralset.events.etypes.Artifact¶
- class neuralset.events.etypes.Artifact(*, start: float, timeline: str, duration: Annotated[float, Ge(ge=0)] = 0.0, extra: dict[str, Any] = {}, state: Literal['eyem', 'musc', 'chew', 'shiv', 'elpp', 'artf'])[source][source]¶
Artifact or noise event in neural recordings.
- Parameters:
state ({'eyem', 'musc', 'chew', 'shiv', 'elpp', 'artf'}) –
Type of artifact:
’eyem’: Eye movement
’musc’: Muscle artifact
’chew’: Chewing
’shiv’: Shivering
’elpp’: Electrode artifact (pop, static, lead artifacts)
’artf’: Catch-all for other artifacts
See also
Hamid2020TuarExample usage