[UPDATE Sep 2022]
Please note that default pyyaml no longer works and the following command needs to be run after all installation steps:
!pip install pyyaml==5.4.1
[UPDATE Feb 2021]
Yass is now available on colab including installation and operating instructions:
https://colab.research.google.com/drive/1Qp7RAnPFj8zrhfEGkV7nHbzFiQ8w-4FX?usp=sharing
Yass is also avialable on Spike Interface:
https://github.com/SpikeInterface
[UPDATE Mar 2020]
Yass ver. 2.0 has now been released and is available in the master branch. A manuscript is now available on Biorxiv (https://www.biorxiv.org/content/10.1101/2020.03.18.997924v1).
YASS is a spike sorting pipeline developed for high-firing rate, high-collision rate retinal recordings. YASS employs a number of largely automated approaches to isolate single neuron templates and match them to the raw data. In monkey retinal recordings we found that YASS can identify dozens to hundreds of additional neurons not identified by human or other sorters.
YASS is currently undergoing development to be extended to Neuropixel datasets as well as other electrode layouts (16 channel/4 shank probes, Utah arrays, and others) where electrode drift or unique electrode layouts are present.
Installation and Running Instructions
We recommend using provided colab notebooks:
https://colab.research.google.com/drive/1Qp7RAnPFj8zrhfEGkV7nHbzFiQ8w-4FX?usp=sharing
Or the existing implementation on Spike Interface:
https://github.com/SpikeInterface
Alternatively, you can use the local install options or the AWS provided images:
https://github.com/paninski-lab/yass/wiki
Reference
YASS 2.0 manuscript is available on biorxiv: https://www.biorxiv.org/content/10.1101/2020.03.18.997924v1
The older version can be found here:
Lee, J. et al. (2017). YASS: Yet another spike sorter. Neural Information Processing Systems. Available in biorxiv: https://www.biorxiv.org/content/early/2017/06/19/151928