Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 5, 2024. It is now read-only.

sg-s/crabsort

Repository files navigation

πŸ¦€ crabsort

GitHub last commit

Installation

Using git

Clone these repos:

# bash
git clone https://github.com/sg-s/crabsort
git clone https://github.com/sg-s/puppeteer
git clone https://github.com/sg-s/srinivas.gs_mtools

and add the all to your MATLAB path.

Updating and uninstalling

crabsort supports built-in methods to upgrade and update:

% matlab
crabsort.update
crabsort.uninstall

Usage

Video tutorial by Mara Rue walking through how to use crabsort

Keyboard actions

Key Action
a Scroll to beginning of file
z Scroll to end of file
Spacebar Jump to next uncertain spike (as predicted by Neural Network)
g generate data for Neural network
⇧ + ↑ jump to the weirdest spike
⇧ + ↓ jump to a next less weird spike
p Predict spikes using Neural network
r reset zoom
0 Set channel as having no spikes
↑ Select channel above currently chosen channel
↓ Select channel below currently chosen channel
β†’ Load next file in dataset
← Load next file in dataset
p Predict spikes using Neural network
⇧ + β†’ jump to the next file with unsorted data on this channel

License

GPL v3

If you plan to use crabsort for a publication, please write to me for appropriate citation.

About

πŸ¦€πŸ¦€πŸ¦€ Sort spikes from extra-cellular recordings using neural networks. Fully automated.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /