home.social

#spikesorting — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #spikesorting, aggregated by home.social.

  1. What is #neuronalSpiking? Neurons in the brain use electrical signals to communicate with each other and with the body. Each time a neuron is electrically active and this activity exceeds some threshold we can detect this activity as a spike.

    Here, we used high-dimensional multielectrode arrays (HD-MEA) with thousands of electrodes, able to measure extracellular electrical potentials of single neurons. The recorded data consisted of raw voltage traces sampled at low frequency of 20 kHz for each of thr 4,096 recording channels. We implemented the reading of these data in #spikeinterface and could reuse the spikeinterface methods to run the spike detection and sorting with #Kilosort.

    #SpikeSorting is important because, firstly, neuronal units may span over multiple electrodes, and secondly, an electrode may measure activity from multiple nearby neuronal units. To study biological questions it was essential to measure the spiking activity of real neuronal units instead of electrodes.

  2. What is #neuronalSpiking? Neurons in the brain use electrical signals to communicate with each other and with the body. Each time a neuron is electrically active and this activity exceeds some threshold we can detect this activity as a spike.

    Here, we used high-dimensional multielectrode arrays (HD-MEA) with thousands of electrodes, able to measure extracellular electrical potentials of single neurons. The recorded data consisted of raw voltage traces sampled at low frequency of 20 kHz for each of thr 4,096 recording channels. We implemented the reading of these data in #spikeinterface and could reuse the spikeinterface methods to run the spike detection and sorting with #Kilosort.

    #SpikeSorting is important because, firstly, neuronal units may span over multiple electrodes, and secondly, an electrode may measure activity from multiple nearby neuronal units. To study biological questions it was essential to measure the spiking activity of real neuronal units instead of electrodes.

  3. What is #neuronalSpiking? Neurons in the brain use electrical signals to communicate with each other and with the body. Each time a neuron is electrically active and this activity exceeds some threshold we can detect this activity as a spike.

    Here, we used high-dimensional multielectrode arrays (HD-MEA) with thousands of electrodes, able to measure extracellular electrical potentials of single neurons. The recorded data consisted of raw voltage traces sampled at low frequency of 20 kHz for each of thr 4,096 recording channels. We implemented the reading of these data in #spikeinterface and could reuse the spikeinterface methods to run the spike detection and sorting with #Kilosort.

    #SpikeSorting is important because, firstly, neuronal units may span over multiple electrodes, and secondly, an electrode may measure activity from multiple nearby neuronal units. To study biological questions it was essential to measure the spiking activity of real neuronal units instead of electrodes.

  4. This #NeuralNet2025 conference seems interesting:
    neuralnet2025.sciencesconf.org

    where: Bordeaux Neurocampus (France)
    when: Wednesday 26 noon to Friday 28 noon
    preceded by: minischool on spike sorting (Tuesday 25 - Wed.26).

    #NeuralNet #NeuroConf #Neuroscience #SpikeSorting

  5. This #NeuralNet2025 conference seems interesting:
    neuralnet2025.sciencesconf.org

    where: Bordeaux Neurocampus (France)
    when: Wednesday 26 noon to Friday 28 noon
    preceded by: minischool on spike sorting (Tuesday 25 - Wed.26).

    #NeuralNet #NeuroConf #Neuroscience #SpikeSorting

  6. This #NeuralNet2025 conference seems interesting:
    neuralnet2025.sciencesconf.org

    where: Bordeaux Neurocampus (France)
    when: Wednesday 26 noon to Friday 28 noon
    preceded by: minischool on spike sorting (Tuesday 25 - Wed.26).

    #NeuralNet #NeuroConf #Neuroscience #SpikeSorting

  7. This #NeuralNet2025 conference seems interesting:
    neuralnet2025.sciencesconf.org

    where: Bordeaux Neurocampus (France)
    when: Wednesday 26 noon to Friday 28 noon
    preceded by: minischool on spike sorting (Tuesday 25 - Wed.26).

    #NeuralNet #NeuroConf #Neuroscience #SpikeSorting

  8. This #NeuralNet2025 conference seems interesting:
    neuralnet2025.sciencesconf.org

    where: Bordeaux Neurocampus (France)
    when: Wednesday 26 noon to Friday 28 noon
    preceded by: minischool on spike sorting (Tuesday 25 - Wed.26).

    #NeuralNet #NeuroConf #Neuroscience #SpikeSorting

  9. #Tetrode recordings (in a bundle): did you know that you could record the same neuron on two different tetrodes?
    or even three different tetrodes??

    After checking that, turns out I usually have about 5-10% of neurons that are a duplicate of another neuron, in a given 8-tetrodes recording! They are pretty easy to detect with a firing rate correlation so I can remove them from analysis.
    But I bet most neuron counts in published papers are inflated of that much!

    Here's an example where you can see the spike plots and waveforms of 3 different, well-isolated clusters, recorded from 3 different tetrodes!

    #Hexamaze #NeuroRat #Neuroscience #Ephys #Hippocampus #PlaceCells #SpikeSorting (-related)

  10. #Tetrode recordings (in a bundle): did you know that you could record the same neuron on two different tetrodes?
    or even three different tetrodes??

    After checking that, turns out I usually have about 5-10% of neurons that are a duplicate of another neuron, in a given 8-tetrodes recording! They are pretty easy to detect with a firing rate correlation so I can remove them from analysis.
    But I bet most neuron counts in published papers are inflated of that much!

    Here's an example where you can see the spike plots and waveforms of 3 different, well-isolated clusters, recorded from 3 different tetrodes!

    #Hexamaze #NeuroRat #Neuroscience #Ephys #Hippocampus #PlaceCells #SpikeSorting (-related)

  11. #Tetrode recordings (in a bundle): did you know that you could record the same neuron on two different tetrodes?
    or even three different tetrodes??

    After checking that, turns out I usually have about 5-10% of neurons that are a duplicate of another neuron, in a given 8-tetrodes recording! They are pretty easy to detect with a firing rate correlation so I can remove them from analysis.
    But I bet most neuron counts in published papers are inflated of that much!

    Here's an example where you can see the spike plots and waveforms of 3 different, well-isolated clusters, recorded from 3 different tetrodes!

    #Hexamaze #NeuroRat #Neuroscience #Ephys #Hippocampus #PlaceCells #SpikeSorting (-related)

  12. #Tetrode recordings (in a bundle): did you know that you could record the same neuron on two different tetrodes?
    or even three different tetrodes??

    After checking that, turns out I usually have about 5-10% of neurons that are a duplicate of another neuron, in a given 8-tetrodes recording! They are pretty easy to detect with a firing rate correlation so I can remove them from analysis.
    But I bet most neuron counts in published papers are inflated of that much!

    Here's an example where you can see the spike plots and waveforms of 3 different, well-isolated clusters, recorded from 3 different tetrodes!

    #Hexamaze #NeuroRat #Neuroscience #Ephys #Hippocampus #PlaceCells #SpikeSorting (-related)

  13. #Tetrode recordings (in a bundle): did you know that you could record the same neuron on two different tetrodes?
    or even three different tetrodes??

    After checking that, turns out I usually have about 5-10% of neurons that are a duplicate of another neuron, in a given 8-tetrodes recording! They are pretty easy to detect with a firing rate correlation so I can remove them from analysis.
    But I bet most neuron counts in published papers are inflated of that much!

    Here's an example where you can see the spike plots and waveforms of 3 different, well-isolated clusters, recorded from 3 different tetrodes!

    #Hexamaze #NeuroRat #Neuroscience #Ephys #Hippocampus #PlaceCells #SpikeSorting (-related)

  14. It's always nice when you finally finish #SpikeSorting an old recording session and find many #PlaceCells (here, 101) 🥰

    I also recently implemented a way to remove putative duplicate recordings (when spikes from the same neutron are detected in two different tetrodes) and there can be a surprisingly high amount, 6-10 % of cells as far as I can see, this is with bundles of 8 tetrodes.

    #Hippocampus #Neurorat #Hexamaze

  15. It's always nice when you finally finish #SpikeSorting an old recording session and find many #PlaceCells (here, 101) 🥰

    I also recently implemented a way to remove putative duplicate recordings (when spikes from the same neutron are detected in two different tetrodes) and there can be a surprisingly high amount, 6-10 % of cells as far as I can see, this is with bundles of 8 tetrodes.

    #Hippocampus #Neurorat #Hexamaze

  16. It's always nice when you finally finish #SpikeSorting an old recording session and find many #PlaceCells (here, 101) 🥰

    I also recently implemented a way to remove putative duplicate recordings (when spikes from the same neutron are detected in two different tetrodes) and there can be a surprisingly high amount, 6-10 % of cells as far as I can see, this is with bundles of 8 tetrodes.

    #Hippocampus #Neurorat #Hexamaze

  17. It's always nice when you finally finish #SpikeSorting an old recording session and find many #PlaceCells (here, 101) 🥰

    I also recently implemented a way to remove putative duplicate recordings (when spikes from the same neutron are detected in two different tetrodes) and there can be a surprisingly high amount, 6-10 % of cells as far as I can see, this is with bundles of 8 tetrodes.

    #Hippocampus #Neurorat #Hexamaze

  18. It's always nice when you finally finish #SpikeSorting an old recording session and find many #PlaceCells (here, 101) 🥰

    I also recently implemented a way to remove putative duplicate recordings (when spikes from the same neutron are detected in two different tetrodes) and there can be a surprisingly high amount, 6-10 % of cells as far as I can see, this is with bundles of 8 tetrodes.

    #Hippocampus #Neurorat #Hexamaze

  19. @elduvelle_neuro

    I don't think it would be possible to record a single neuron on multiple tetrodes. What is the separation between your tetrodes?

    #NeuroMethods #Ephys #SpikeSorting #Tetrodes

    If you do need cross-correlation code, there is mex'd cross-correlation code in MClust.

  20. A bottle in the sea but has anyone here ever coded a plug-in for #Phy (the #SpikeSorting visualization software)? If yes I have questions for you, like… would you share your plug-in with me so I can see how you did it?
    #Neuroscience #Python

  21. #NeuroMethods #Ephys what is the fastest way to detect potential duplicate neurons after spike-sorting?
    Say you’ve recorded from multiple neurons that might be detected by multiple tetrodes, you do #SpikeSorting per tetrode, and want to detect those duplicates afterwards?

    I was thinking cross-correlation across all cell pairs. But my implementation is really slow. If anyone already has code for this (Matlab or Python) I’d be happy to steal it 😬

  22. 📢📢📢
    and community!

    We are thrilled to announce the "Tools and Methods for Next Generation Electrophysiology" event, happening in Edinburgh from May 27-31.

    Registration link:
    forms.gle/6dEdeR7sD7u6u8rU8

    More info on the event webpage:
    spikeinterface.github.io/spike

  23. 📢📢📢📢📢
    SpikeInterface v0.99.0 has been released on !

    pypi.org/project/spikeinterfac

    Just run this to upgrade your installation:

    >>> pip install --upgrade spikeinterface

    Check out the release notes here:
    spikeinterface.readthedocs.io/

  24. Spent a month in procrastination to avoid debugging a horribly patched #spikesorting pipeline in MATLAB. Then came to discover @spikeinterface and now I just want to spend my day plotting filtered traces and quality metrics, everything is just so smooth 😍​
    People in #open neuroscience software are pulling out truly amazing things!

  25. #NeuroMethods poll: which is your favourite manual #SpikeSorting (refinement) program?🧠🖥️

    Polls don’t have enough options so detailed answers would be great 😃:

    1: Klusters
    2: Mclust
    3: Offline Sorter
    4: Phy
    5: Spike Sort 3D
    6: Tint (I didn't find a link describing the software)
    7: Other
    8: None (all automatised!)

    (Note: I asked the same poll on the NeuroMethods SpikeSorting channel)

  26. #SpikeSorting question:
    Say I would like to use #Klustakwick (3) - I have the .exe of it - with #SpikeInterface , to pre-sort my spikes. But it is not implemented in the available “sorters”.
    “Klusta” is, which seems somewhat similar (made by the same people?) but also quite different. I really like Klustakwick and would just like to try that.
    Any ideas?
    Where is the best place to ask questions about SpikeInterface? I feel like opening an Issue on the GitHub is a bit overkill… 🙏​

  27. Spike-sorting, before /after

    This uses the automated method Klustakwick and then some manual refinement

    #PlaceCells #SpikeSorting #Tetrodes #Neuroscience

  28. #SpikeSorting : where would be the best place (or handle / hashtag) to ask questions about Phy? 🙏​
    And if you use it, can you let me know, maybe we can help each other?
    (This Phy: phy.readthedocs.io/en/latest/)
    *Edit: added these hashtags: #Electrophysiology #Neuroscience #Tetrodes *

  29. SpikeInterface v0.97.0 has been released on : pypi.org/project/spikeinterfac

    Just run:
    >>> pip install --upgrade spikeinterface

    The new release includes several new features and updates to the package! A detailed list of changes can be found here:
    spikeinterface.readthedocs.io/

    Happy to everyone!!!

  30. Hi, is anyone using #Mountainsort with #Neuralynx data? Are you using #SpikeInterface to convert the input data? Would you share your code? 😃​🙏​
    #SpikeSorting

  31. 2/
    Here are some interesting tables from it...
    I wonder how well it works with #Tetrodes and in the #Hippocampus given the special shape of #ComplexSpikes 🤔​

    If you try it please let us know what you think!!

    #Kilosort #Electrophysiology #SpikeSorting
    2/

  32. Looks like #Kilosort 4 is out!
    biorxiv.org/content/10.1101/20

    If you're doing spike-sorting for your research... are you going to try it out?

    #Electrophysiology #SpikeSorting
    1/ some screenshots below

  33. @chrisXrodgers
    Very good question!
    I have most recently used MountainSort + Phy (via SpikeInterface) and I quite like Phy (for manual refinement of clusters) but not so much Mountainsort - it seemed very conservative. I’ll go back to it soon and tweak the settings a bit. If you want to try it out we have some shared code with the Genzel lab here: github.com/elduvelle/Spikeinte

    But I was also going to try out Kilosort. Do you really not like it?
    Before that KlustaKwik + Tint has been the gold standard for me :) … but maybe it’s time to move on!
    #SpikeSorting #Tetrodes #Electrophysiology

  34. Happy new year from the SpikeInterface team! 🥳
    2023 will be full of updates and new exciting features!

    If you'd like to support us and broaden the SI community, please add a ⭐️ to our GitHub page 🙏:
    github.com/SpikeInterface/spik

  35. SpikeInterface is an framework in to analyze extracellular electrophysiology data and perform .

    We believe that spike sorting development should be a collaborative and community effort and we encourage contributors!

    You can read more in the docs:
    spikeinterface.readthedocs.io/

    Follow a tutorial:
    github.com/SpikeInterface/spik

    Check out the source code:
    github.com/SpikeInterface/spik

    Happy to all!

  36. #NeuroMastodon #ephys #spikesorting

    📢📢📢📢📢
    SpikeInterface v0.99.0 has been released on #PyPi!

    pypi.org/project/spikeinterfac

    Just run this to upgrade your installation:

    >>> pip install --upgrade spikeinterface

    Check out the release notes here:
    spikeinterface.readthedocs.io/

  37. #NeuroMastodon #ephys #spikesorting

    📢📢📢📢📢
    SpikeInterface v0.99.0 has been released on #PyPi!

    pypi.org/project/spikeinterfac

    Just run this to upgrade your installation:

    >>> pip install --upgrade spikeinterface

    Check out the release notes here:
    spikeinterface.readthedocs.io/

  38. #NeuroMastodon #ephys #spikesorting

    📢📢📢📢📢
    SpikeInterface v0.99.0 has been released on #PyPi!

    pypi.org/project/spikeinterfac

    Just run this to upgrade your installation:

    >>> pip install --upgrade spikeinterface

    Check out the release notes here:
    spikeinterface.readthedocs.io/

  39. #NeuroMastodon #ephys #spikesorting

    SpikeInterface v0.97.0 has been released on #PyPi: pypi.org/project/spikeinterfac

    Just run:
    >>> pip install --upgrade spikeinterface

    The new release includes several new features and updates to the package! A detailed list of changes can be found here:
    spikeinterface.readthedocs.io/

    Happy #spikesorting to everyone!!!

  40. #NeuroMastodon #ephys #spikesorting

    SpikeInterface v0.97.0 has been released on #PyPi: pypi.org/project/spikeinterfac

    Just run:
    >>> pip install --upgrade spikeinterface

    The new release includes several new features and updates to the package! A detailed list of changes can be found here:
    spikeinterface.readthedocs.io/

    Happy #spikesorting to everyone!!!

  41. #NeuroMastodon #ephys #spikesorting

    SpikeInterface v0.97.0 has been released on #PyPi: pypi.org/project/spikeinterfac

    Just run:
    >>> pip install --upgrade spikeinterface

    The new release includes several new features and updates to the package! A detailed list of changes can be found here:
    spikeinterface.readthedocs.io/

    Happy #spikesorting to everyone!!!

  42. #NeuroMastodon #ephys #spikesorting

    SpikeInterface v0.97.0 has been released on #PyPi: pypi.org/project/spikeinterfac

    Just run:
    >>> pip install --upgrade spikeinterface

    The new release includes several new features and updates to the package! A detailed list of changes can be found here:
    spikeinterface.readthedocs.io/

    Happy #spikesorting to everyone!!!

  43. 2/
    Here are some interesting tables from it...
    I wonder how well it works with #Tetrodes and in the #Hippocampus given the special shape of #ComplexSpikes 🤔​

    If you try it please let us know what you think!!

    #Kilosort #Electrophysiology #SpikeSorting
    2/

  44. 2/
    Here are some interesting tables from it...
    I wonder how well it works with #Tetrodes and in the #Hippocampus given the special shape of #ComplexSpikes 🤔​

    If you try it please let us know what you think!!

    #Kilosort #Electrophysiology #SpikeSorting
    2/

  45. 2/
    Here are some interesting tables from it...
    I wonder how well it works with #Tetrodes and in the #Hippocampus given the special shape of #ComplexSpikes 🤔​

    If you try it please let us know what you think!!

    #Kilosort #Electrophysiology #SpikeSorting
    2/

  46. 2/
    Here are some interesting tables from it...
    I wonder how well it works with #Tetrodes and in the #Hippocampus given the special shape of #ComplexSpikes 🤔​

    If you try it please let us know what you think!!

    #Kilosort #Electrophysiology #SpikeSorting
    2/

  47. Looks like #Kilosort 4 is out!
    biorxiv.org/content/10.1101/20

    If you're doing spike-sorting for your research... are you going to try it out?

    #Electrophysiology #SpikeSorting
    1/ some screenshots below

  48. Looks like #Kilosort 4 is out!
    biorxiv.org/content/10.1101/20

    If you're doing spike-sorting for your research... are you going to try it out?

    #Electrophysiology #SpikeSorting
    1/ some screenshots below

  49. Looks like #Kilosort 4 is out!
    biorxiv.org/content/10.1101/20

    If you're doing spike-sorting for your research... are you going to try it out?

    #Electrophysiology #SpikeSorting
    1/ some screenshots below