AnoushkaJain3
commited on
Commit
•
40fcacd
1
Parent(s):
0ddc389
Update README.md
Browse files
README.md
CHANGED
@@ -3,24 +3,28 @@ language:
|
|
3 |
- en
|
4 |
pipeline_tag: tabular-classification
|
5 |
tags:
|
6 |
-
-
|
7 |
---
|
8 |
|
9 |
-
To reduce the effort in manual curation, we developed a machine learning approach using Neuropixels probes,
|
10 |
-
and isolate single-cell activity.
|
11 |
-
Compatible with the Spikeinterface API, our method generalizes across various probes and
|
12 |
|
|
|
|
|
|
|
13 |
|
14 |
-
The we generated a machine learning model that is trained on 11 mice in V1, SC and ALM using Neuropixels on mice. Each recording was labelled by at least two people, and in different combinations.
|
15 |
-
The agreement amongst labellers is 80%. You can use the models "noise_meuron_model.skops" that is used to identify noise and "sua_mua_model.skops" that is used to isolate SUA.
|
16 |
|
17 |
There are two tutorial notebooks:
|
18 |
|
19 |
-
|
20 |
1. Model_based_curation_tutorial.ipynb
|
21 |
|
22 |
This notebook helps you apply pretrained models to new recordings. Simply load the models and use them to label your spike-sorted data.
|
23 |
|
|
|
|
|
|
|
|
|
24 |
|
25 |
``` python
|
26 |
from spikeinterface.curation import auto_label_units
|
@@ -31,7 +35,7 @@ There are two tutorial notebooks:
|
|
31 |
```
|
32 |
|
33 |
|
34 |
-
|
35 |
|
36 |
If you have your own manually curated data (e.g., from other species), this notebook allows you to train a new model using your specific data.
|
37 |
|
|
|
3 |
- en
|
4 |
pipeline_tag: tabular-classification
|
5 |
tags:
|
6 |
+
- Computational Neuroscience
|
7 |
---
|
8 |
|
9 |
+
To reduce the effort in manual curation, we developed a machine learning approach using Neuropixels probes,
|
10 |
+
incorporating quality metrics to identify noise clusters and isolate single-cell activity automatically.
|
11 |
+
Compatible with the Spikeinterface API, our method generalizes across various probes and species.
|
12 |
|
13 |
+
We generated a machine learning model trained on 11 mice in V1, SC, and ALM using Neuropixels on mice.
|
14 |
+
Each recording was labeled by at least two people and in different combinations.
|
15 |
+
The agreement amongst labelers is 80%.
|
16 |
|
|
|
|
|
17 |
|
18 |
There are two tutorial notebooks:
|
19 |
|
|
|
20 |
1. Model_based_curation_tutorial.ipynb
|
21 |
|
22 |
This notebook helps you apply pretrained models to new recordings. Simply load the models and use them to label your spike-sorted data.
|
23 |
|
24 |
+
|
25 |
+
We provide "noise_neuron_model.skops" which is used to identify noise, and "sua_mua_model.skops" which is used to isolate SUA. These models
|
26 |
+
can be used if you want to predict on mice data generated using Neuropixels.
|
27 |
+
|
28 |
|
29 |
``` python
|
30 |
from spikeinterface.curation import auto_label_units
|
|
|
35 |
```
|
36 |
|
37 |
|
38 |
+
3. Train_new_model.ipynb
|
39 |
|
40 |
If you have your own manually curated data (e.g., from other species), this notebook allows you to train a new model using your specific data.
|
41 |
|