A web based, NO-API oriented WSI Viewer with enhanced rendering of high resolution images overlaid, fully modular and customizable.
Configure the viewer to your needs, not vice versa! Here, you can take a half-ready solution and bring it to something that covers all your needs. With the focus on flexibility, extensibility and modularity, the xOpat viewer tries to address issues in digital pathology related to AI adoption.
💾 Full data & API protocol flexibility. No backend services are hardcoded.
📊 Powerful visualization capabilities, similar to Photoshop layers.
⚙️ Configurability: static & runtime.
📦 Annotations, and other plugins introduce an unusual set of additional features that take the WSI far beyond standard.
🔑 OIDC Authentication
📖 Visualization Storytelling
📝 Versatile annotations and supported annotation formats.
💡 Flexible tutorial system: send viewer session with custom tutorials!
⌨️ Action shortcuts (screenshot, copy of viewport location...)
...
⏩ And more including custom functionality!
To parse existing modules, plugins, read POST data the viewer uses a server. Don't worry, we try to cover it all!
✅ PHP Server
✅ Node.js Server
✅ Server-less: compiled once, used statically!
This viewer is not a all-in-one solution out of the box. The viewer does not support WSI formats. This viewer does not run your dram AI. However, it can be configured & extended to do so. WSI Support is dependent on the WSI Server/Service of your choice - if a server can read it, we can connect to it. AI jobs can either add their data to xOpat via raster images (just like WSI servers), or via vector graphics using to the Annotations plugin. Add your custom plugins to connect to services of your choice & do whatever you need!
Please, visit https://xopat.readthedocs.io/.
Please, see https://rationai.github.io/xopat/.