https://github.com/braingeneers/rtsort-web
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.4%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: braingeneers
- Language: Jupyter Notebook
- Default Branch: main
- Size: 28.1 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
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.

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
Owner
- Name: braingeneers
- Login: braingeneers
- Kind: organization
- Repositories: 15
- Profile: https://github.com/braingeneers
GitHub Events
Total
- Public event: 1
- Push event: 17
- Create event: 1
Last Year
- Public event: 1
- Push event: 17
- Create event: 1
Dependencies
- 255 dependencies
- @vitejs/plugin-vue ^5.2.3 development
- gh-pages ^6.3.0 development
- npm-run-all2 ^8.0.4 development
- onnxruntime-node ^1.22.0-rev development
- typescript ~5.8.2 development
- vite ^6.2.2 development
- vite-plugin-static-copy ^3.0.0 development
- vite-plugin-vuetify ^2.1.1 development
- vue-tsc ^2.2.8 development
- @fontsource/roboto 5.2.5
- @mdi/font 7.4.47
- h5wasm ^0.8.1
- onnxruntime-web ^1.22.0
- vue ^3.5.13
- vuetify ^3.8.1
- debugpy *
- ipython *
- jupyter *
- onnx *
- onnxruntime *
- torch *
- typer *