Skip to content

braingeneers/rtsort-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rtsort-web

Single page web application that runs RTSort in the browser using h5wasm to stream local ephys data (.h5) files and ONNX to run the spike detetion model.

Demo

Alt text

Status

Proof of concept that runs RT-Sort pre-processing and spike detection for raw Maxell Biosystems recordings. Pre-processing is currently in javascript and could easily be moved into ONNX improving performance. The model output concordant with RT-Sort python to 3 decimal places using the CPU and 1 decimal place using the M3 GPU (see the browser console for concordance details). Spike sorting is TBD. Tested in Chrome and Safari on a MacBook M3.

Install

To run the Vue based web application:

npm install
npm run dev

To use the scripts to export a model to ONNX and subset files:

python3.11 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published