Downloads · 30 days
0
AnoushkaJain3/UnitRefine-generalized-sua-classifier
UnitRefine-generalized-sua-classifier is a machine learning model from AnoushkaJain3. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
This model is part of the UnitRefine pipeline and is trained to classify single-unit activity (SUA) in across multiple species: mice, mole-rats, monkeys, and humans. It uses supervised machine learning to distinguish…
Downloads · 30 days
0
Access
Public
Updated Feb 18, 2026
Repo size
8.8 MB
Likes
0
Public
Click a slice to open those files.
.skops8.8 MB · 76%
From the Hugging Face model README
This model is part of the UnitRefine pipeline and is trained to classify single-unit activity (SUA) in across multiple species: mice, mole-rats, monkeys, and humans. It uses supervised machine learning to distinguish well-isolated units from multi-unit activity (MUA) and noise.
The classifier is designed for fast, automated unit curation, and generalizes across multiple recordings and brain regions, achieving high accuracy even with limited training data.
For information on which spike metrics were used to train this classifier, please refer to the model_info.json file included in the repository.
This model can be used to automatically identify SUA units from spike-sorted data. If you are working with a SortingAnalyzer object, you can run the following:
from spikeinterface.curation import auto_label_units
labels = auto_label_units(
sorting_analyzer=sorting_analyzer,
repo_id="AnoushkaJain3/UnitRefine-generalized-sua-classifier",
trusted=["numpy.dtype"]
)
This returns a dictionary of predicted labels per unit (1 = SUA, 0 = MUA/Noise).
If you find UnitRefine models useful in your research, please cite: biorxiv paper.
UnitRefine is fully integrated with SpikeInterface, making it easy to incorporate into existing workflows. 🚀
Special thanks to Dr. Florian Mormann, Dr. Xiaonan Richard Sun, Yeonglong (Albert) Ay and Alana Darcher for generously providing the datasets used to train and evaluate this model.
Anoushka Jain
PhD Researcher, Musall Lab, Forschungszentrum Jülich
Chris Halcrow
Lead Developer, SpikeInterface