-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #19 from SpikeInterface/new-project-issue-18
Add extend_auto-merge_to_fix_drift-related_spilts to projects folder
- Loading branch information
Showing
2 changed files
with
34 additions
and
0 deletions.
There are no files selected for viewing
33 changes: 33 additions & 0 deletions
33
projects/extend_auto-merge_to_fix_drift-related_spilts/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Project title: Extend auto-merge to fix drift-related spilts | ||
|
||
### Key Investigators | ||
|
||
* Alessio Buccino | ||
|
||
## Project Description | ||
|
||
Residuals drifts in the recording could cause a unit to be over-split due to slow drifting over time. When this happens, usually spikes from the unit get assigned to a different unit after a certain point, as in this example: | ||
|
||
![image](https://github.com/SpikeInterface/SpikeInteface-Hackathon-Edinburgh-May24/assets/17097257/967dd322-7ba6-466e-bf6b-ba5067ebd2f5) | ||
|
||
Using this temporal overlap information, we could extend the auto-merge function to find and fix this drift-related splits. For example, we could use the presence_ratio increase merged as an additional step in the auto-merge function. | ||
|
||
|
||
### Objectives | ||
|
||
The goal of the project is to extend the auto-merge function to target this specific kinds of oversplits. | ||
|
||
### Approach and Plan | ||
|
||
* [ ] Identify a few datasets and drift-related oversplits examples | ||
* [ ] Explore strategies to automatically detect potential merges (e.g., presence ratio, overlap in activity, etc.) | ||
* [ ] Test performance on identified oversplits example | ||
* [ ] Extend performance test to IBL dataset | ||
* [ ] Modify auto-merge function with new steps | ||
|
||
### Progress | ||
|
||
Fill in with tentative milestones (or leave blank for later): | ||
|
||
* [ ] Make PR to SpikeInterface | ||
|
1 change: 1 addition & 0 deletions
1
projects/extend_auto-merge_to_fix_drift-related_spilts/src/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Add your code here |