Skip to content

offline/online spike sorting. Un logiciel de gauche qui ne fait pas d'amalgame entre la classe et la coquetterie.

License

Notifications You must be signed in to change notification settings

subhacom/tridesclous

 
 

Repository files navigation

trisdesclous: spike sorting with a French touch.

icon

Authors: Christophe Pouzat and Samuel Garcia

documentation

The documentation is here: http://tridesclous.readthedocs.io/

overview

tris des clous is a very dishonest translation of spike sorting to French.

Pronouce it [tree day clue] in English.

The primary goal of tridesclous was to provide a toolkit to teach good practices in spike sorting techniques. Trideslcous is now mature and can be used to sort spike on tetrode up to neuropixel probe recorded dataset.

Tridesclous is both:

  • an offline spike sorter tools able to read many file format
  • a realtime spike sorting combined with pyacq

Main features

  • template matching based mathod
  • offer several alternative methods at several processing steps of the chain
  • offer a UI written in Qt for interactive exploration.
  • use neo for reading dataset. So many format are available (Raw, Blackrock, Neuralynx, Plexon, Spike2, Tdt, OpenEphys...)
  • use hardware acceleration with opencl : both gpu and multicore cpu
  • use few memory
  • have built in dataset to try it
  • quite fast For a tetrode dataset, you can expect X30 speedup over real time on a simple laptop.
  • have an simple python API. Easy to write notebook or build custom pipeline.
  • multi-platform
  • open source based on a true open source stack

The forest of spike sorting tools is dense and tridesclous is a new tree. Be curious and try it.

Installation

http://tridesclous.readthedocs.io/en/latest/installation.html

Launch

http://tridesclous.readthedocs.io/en/latest/launch.html

Screenshots

Offline Catalogue Window

snapshot

offline Peeler Window

snapshot

Online Peeler in a pyacq.Node

snapshot

Status

readthedocs CircleCI Appveyor

About

offline/online spike sorting. Un logiciel de gauche qui ne fait pas d'amalgame entre la classe et la coquetterie.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.6%
  • Jupyter Notebook 1.4%