https://github.com/we-gold/neuroglancer-plugin
Neuroglancer integrated into the Ouroboros medical imaging application.
https://github.com/we-gold/neuroglancer-plugin
docker docker-compose neuroglancer ouroboros python react typescript vite
Last synced: over 1 year ago
JSON representation
Neuroglancer integrated into the Ouroboros medical imaging application.
- Host: GitHub
- URL: https://github.com/we-gold/neuroglancer-plugin
- Owner: We-Gold
- Created: 2024-07-30T18:17:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-08T00:01:06.000Z (almost 2 years ago)
- Last Synced: 2025-01-07T05:44:32.640Z (over 1 year ago)
- Topics: docker, docker-compose, neuroglancer, ouroboros, python, react, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neuroglancer Ouroboros Plugin
This plugin integrates a Neuroglancer interface into the [Ouroboros](https://github.com/We-Gold/ouroboros) medical imaging software.
To install it, open Ouroboros, open the Plugin Manager (`Ouroboros > Manage Plugins`), and add a plugin from the GitHub releases url: `https://github.com/We-Gold/neuroglancer-plugin/releases`.
Then restart the app and the plugin should be visible.
### Features
Click the menu on the right side of the Neuroglancer window (three dots) and you'll have the option to load or save the current JSON state.
Neuroglancer can do this natively, but the menu buttons integrate into Ouroboros's file explorer, so when you open a folder in the app, the local JSON files are immediately available.
### Development
Make sure Docker is installed and running.
1. `npm install`
2. `npm run dev`
To test in Ouroboros, run Ouroboros in development mode as well, and use the `Test Plugin` page to view the plugin.