Model description

This model is part of the UnitRefine project. The model is trained on 11 mice in V1, SC, and ALM using Neuropixels on mice. Each recording was labeled by at least two people and in different combinations. The agreement amongst labelers is 80%.

Intended use

Used to identify noise clusters automatically in SpikeInterface.

How to Get Started with the Model

This can be used to automatically identify noise in spike-sorted outputs. If you have a sorting_analyzer, it can be used as follows:

    from spikeinterface.curation import auto_label_units

    labels = auto_label_units(
        sorting_analyzer=sorting_analyzer,
        repo_id="SpikeInterface/UnitRefine_noise_neural_classifier",
        trust_model=True
    )

πŸ“œ Citation

If you find UnitRefine models useful in your research, please cite the following DOI:
10.6084/m9.figshare.28282841.v2.

We will be releasing a preprint soon. In the meantime, please use the above DOI for referencing.

πŸ”— Resources

  • GitHub Repository: UnitRefine
  • πŸ“– SpikeInterface Tutorial – Automated Curation:
    View Here

UnitRefine is fully integrated with SpikeInterface, making it easy to incorporate into existing workflows. πŸš€

Authors

Anoushka Jain and Chris Halcrow

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model is not currently available via any of the supported third-party Inference Providers, and HF Inference API was unable to determine this model's library.

Collection including SpikeInterface/UnitRefine_noise_neural_classifier