systole.utils.norm_triggers#
- systole.utils.norm_triggers(triggers: Union[List, ndarray], threshold: int = 1, n: int = 5, direction: str = 'higher') ndarray [source]#
Ceaning noisy triggers into boolean vecor with a unique spike for each event.
- Parameters
- triggers
The triggers array.
- threshold
Threshold for triggering values. Default is 1.
- n
The number of values to force to 0 after each triggers. Default is 5.
- direction
Indicates if triggers are higher or lower than threshold. Can be`”higher”` or “lower”. Default sets to “higher”.
- Returns
- y
The filterd triggers array.