-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Project title: Implement SpikeGLX gfix in spikeinterface
Key Investigators
- Alessio Buccino
Project Description
SpikeGLX provides the gfix
tool to automatically detect and blank out artifacts with large transients.
"-gfix=0.40,0.10,0.02. This requires that a transient artifact must attain a peak amplitude of at least ||0.40 mV||, must reach its peak as least as rapidly as ||0.1mV/sample-tick||, and the transient is over when the amplitude settles back to ||0.02 mV|| or smaller"
Background
See https://billkarsh.github.io/SpikeGLX/help/catgt_tshift/catgt_tshift/
Objectives
Port gfix
to spikeinterface (probably as an alternative implementation of remove_artifacts
or remove_transient_artifacts
Approach and Plan
- Implement GFIX in a lazy fashion
- Handle margins
Progress
Fill in with tentative milestones:
- Make PR to SpikeInterface
- Add documentation in the docs of SpikeGLX VS SpikeInterface preprocessing
Metadata
Metadata
Assignees
Labels
No labels