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"
Project title: Implement SpikeGLX gfix in spikeinterface
Key Investigators
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 ofremove_artifacts
orremove_transient_artifacts
Approach and Plan
Progress
Fill in with tentative milestones: