-
Notifications
You must be signed in to change notification settings - Fork 15
Home
Yass is an open source, automated spike sorting software developed as a platform for sorting high-firing rate, high-collision, large-spatial extent spikes. The YASS manuscript is available on Biorxiv (and is currently in submission): https://www.biorxiv.org/
Yass depends on GPU-based algorithms at multiple stages of processing. Accordingly, we currently do not support CPU-only hardware configurations (please see the list of hardware recommendations below).
We recommend using either the AWS services (Installation AWS) or using a local workstation with a minimum of 32GB of CPU-RAM, and a GPU with at least 6GB of GPU-RAM. Workstations with several CPU-cores can speed up processing at several stages ~linearly with the # of cores (see config.yaml file). In addition, yass undergoes many IO operations and we strongly recommend using solid-state-drives (SSDs) with at least 5-6 times of free space compared to the size of the dataset.
YASS can be installed and run on a local workstation (see Installation Local) or directly run on AWS services (see Installation AWS).
If YASS is installed on a local machine it can be used via a basic GUI (GUI.
There are several user configurable parameters in the config.yaml file that must be changed for each run. Please review the Configuration Wiki for more details.