Kilosort icon indicating copy to clipboard operation
Kilosort copied to clipboard

FEATURE: <generate diagnostics, drift_amount, drift_scatter and spike_positions plotting during running without GUI>

Open chongtianyifa opened this issue 1 year ago • 2 comments

Feature you'd like to see:

Hi,

Is it possible to allow diagnostics, drift_amount, drift_scatter and spike_positions plotting when running kilosort4 without GUI? In some cases, the sorting will be run on computing cluster. It will be better to generate the drifting image to record the drift during the experiment.

chongtianyifa avatar Oct 21 '24 03:10 chongtianyifa

They go through much of this in one of the example notebooks: https://kilosort.readthedocs.io/en/latest/tutorials/basic_example.html

Lathomas42 avatar Oct 21 '24 15:10 Lathomas42

No, the scatter plotting of spikes used the position of best channel of their templates. It will better to plot with their original depth across time before drift correction.

chongtianyifa avatar Oct 21 '24 21:10 chongtianyifa

This is not easily doable right now since the plots are generated through pyqtgraph for better performance. Adding separate plotting utilities for cases like this is on the todo list.

jacobpennington avatar Oct 22 '24 02:10 jacobpennington

Added with v4.0.33.

jacobpennington avatar Apr 23 '25 12:04 jacobpennington