Skip to content

Commit

Permalink
Merge pull request #19 from SpikeInterface/new-project-issue-18
Browse files Browse the repository at this point in the history
Add extend_auto-merge_to_fix_drift-related_spilts to projects folder
  • Loading branch information
alejoe91 authored May 29, 2024
2 parents a57390d + 5964721 commit de9e0fc
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 0 deletions.
33 changes: 33 additions & 0 deletions projects/extend_auto-merge_to_fix_drift-related_spilts/README.md
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

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add your code here

0 comments on commit de9e0fc

Please sign in to comment.