Skip to content

feat: add Corticale SiNAPS probes - #86

Open
claudio-digeronimo wants to merge 1 commit into
SpikeInterface:mainfrom
claudio-digeronimo:main
Open

claudio-digeronimo wants to merge 1 commit into
SpikeInterface:mainfrom
claudio-digeronimo:main

Conversation

@claudio-digeronimo

Copy link
Copy Markdown

Adds the Corticale SiNAPS Generation II probes (M0001-M0005).

  • corticale/: one JSON and preview PNG per model, generated by scripts/generate_corticale.py from the Corticale technical datasheet.
  • Viewer: Corticale logo, display name and grouping (Single-shank / Multi-shank / Non-human-primate).

The same probes already appear as plexon/ (Plexon's names: 1S256, 4S1024, 1S512, 8S1024, 1S512-N) and partly as sinaps-research-platform/, both added by third parties, but this PR adds the manufacturer's own catalog under corticale/, following the Corticale technical datasheet.

Added the five SiNAPS Generation II models (M0001-M0005) with their generator script, and registered Corticale in the viewer with logo and grouping.
@alejoe91

alejoe91 commented Nov 5, 2026

Copy link
Copy Markdown
Member

Thanks @claudio-digeronimo

Looks good to me! If you want, you can also add the corticale logo on the png, as for cambridge neurotech (See example)

@alejoe91

alejoe91 commented Nov 5, 2026

Copy link
Copy Markdown
Member

Another suggestion: currently, you define all models here. An alternative way to automate this (say if you add a new probe) could be for you to keep a separate repo with JSON / csv files with the models and we set up a CI action running weekly to see if there are updates. If any update is available, we make an automate PR.

This is already in place for Neuropixels and Cambridge Neurotech

@claudio-digeronimo

Copy link
Copy Markdown
Author

Thanks! I'll add the Corticale logo to the PNGs, as for Cambridge NeuroTech.
For the automated catalog update, I'll discuss it internally and get back to you on how we'd like to proceed.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants