-
Notifications
You must be signed in to change notification settings - Fork 248
Description
Hi,
I am reaching out in hopes of getting help on quite a few questions I have regarding spike sorting using Spike interface. As a quick introduction, I’m a microengineering and data science master’s student writing her master’s thesis.
For reference, I am currently trying to locate spikes in an ephys recording obtained from a rat’s motor cortex using a 64-electrode array, where electrodes have been multiplexed. The goal is to observe the neural activity in response to an electrical stimulus in the form of a current at a certain intensity. I am looking to see the increase in neural activity, quantify it and locate it as well. My approach to attain that objective, is to make use of spike sorting algorithms. A fundamental aspect to consider is that I am working with very short recordings (5 to 8 sec) that are made up of concatenated individual 1 sec, in which a stimulation event occurs at 0.1sec. So, if we have an 8 sec recording, that means it contains 8 stimulation events and that means it is formed by 8 individual 1 sec recordings that have been recorded in the same day under the same stimulation conditions and in the exact same brain region of the rat (the electrode array was never removed).
I have thus run a data sample through the conventional preprocessing steps and sorted my data using tridesclous2 and spykingcircus2. I tweaked the parameters until I could see something. Here come my first questions. First, I couldn’t find a detailed and accurate description of each parameter. That made the task difficult as I don’t even really understand what I am doing although I had a slight idea but using Gemini, so, not the most reliable source.
In order to support my case, I will include images as well as a sorting output and notebook.
First question: what is the meaning of each parameter and/or where can I find that information?
Hereby I will paste the parameters that got me to find the next results I’ll be including.
Second question/problem: in Spykingcircus2’s parameters you can set a condition on the snr. I set that condition to only keep clusters with SNR>5 but in the resulting units I get some with lower SNR
Third question/problem: I attached my probe to the recording and verified it was still present after the preprocessing steps. But when running the sorters, I got a warning that no probe was attached. That poses quite a problem for me to rely on the location of the units and activity. I would thus need help with that please. Also, when the unit is localized, what does that correspond to in real life? (see images)
Fourth question/problem: I got some waveforms that look like spikes but are quite noisy and usually have an SNR of 2.5 to 4 which is quite low. How can I be sure that these are spikes and not noise? Also, when these waveforms are plotted, why are there multiple traces plotted that usually look quite flat? (see images)
Fifth question: I have realized that whenever I plotted anything, no axis-titles or units ever appeared. I know you can add them but in some cases I have no idea what is being plotted. Is there a way to resolve this?
Please excuse me for this raffle of questions. I hope you can help me.
Thank you very much in advance,
Best regards,
Gaelle
tridesclous2_something_promising_th_4.5_circus_omp_matching.zip