OverviewSimpleSlideInterface is a REST-like API and software interface that provides structured programmatic access to digital pathology slides, annotations and metadata. It integrates 3DHISTECH solutions (SlideCenter, SlideStorageDX) and local repositories with third-party systems to enable automated image analysis, AI workflows, high-throughput research and multi-user clinical collaboration.
Capabilities- Efficient slide access: retrieve, open and query slides from local storage, SlideCenter and SlideStorageDX.
- Slide metadata retrieval: extract properties such as dimensions, resolution, channels and scan maps.
- Advanced tile and image handling: read specific tiles or regions based on coordinates, magnification and focus indices.
- Annotation management: GeoJSON-based annotation read/insert/delete; supports TMA marker handling.
- Original field-of-view (FOV) access: retrieve raw camera FOV data (license required).
- Search and filtering: folder and slide searches across local and remote repositories.
- Developer support: REST-like API with Python examples and Jupyter Notebook integration for rapid prototyping.
Key features (high level)- REST-like API for slide access and manipulation.
- Python examples and Jupyter Notebook support.
- Efficient tile retrieval and selective region reading.
- Secure integration options for research and clinical deployments.
Product variants & licensing- SimpleSlideInterface (Research Version): research-focused edition with free access to core features; limited local slide throughput and licensed upgrades for unlimited local access and faster tile retrieval.
- SimpleSlideInterface DX (Integration Version): integration edition for clinical and diagnostic systems with licensed full access to SlideStorageDX and secure image access that avoids patient data retrieval.
- Free version limitations: single instance, restricted local slide access, tile retrieval capped at 1000 tiles/sec (64 MP/sec).
Additional features- Per-slide caching of image and attribute data on open.
- GeoJSON annotation read/write support and TMA marker handling.
System requirements- Hardware: 4-core CPU with AVX2 (Intel Haswell or AMD Zen), 4 GB RAM, 1.0 GB free disk.
- OS: Windows 10 Pro (64-bit) or Windows Server 2019 (64-bit) minimum.
- Network: minimum 1 Gb/s; 10 Gb/s recommended for remote slide stores.
- Performance: supports ~8 slides per CPU thread; ~100 MB RAM per opened slide.
- Software: Microsoft .NET 8.0 (for Windows Server hosting); Visual C++ 2015-2022 Redistributable (x64).
NotesHigh network bandwidth is required when integrating with SlideCenter/SlideStorageDX or hosting on a remote machine. The interface caches image and attribute data when a slide is opened, affecting memory usage.
Technical specifications- Interface type: REST-like API
- Primary integrations: SlideCenter, SlideStorageDX, local slide repositories
- Developer support: Python examples, Jupyter Notebook examples
- Annotation format: GeoJSON (read/insert/delete)
- Tile retrieval limit (free): 1000 tiles/sec (64 Megapixels/sec)
- Original camera FOV retrieval: available (license required)
- Per-slide memory usage: ~100 MB when opened
- CPU requirements: 4-core with AVX2; supports 8 slides per CPU thread
- Minimum RAM: 4 GB
- Minimum disk: 1.0 GB free
- Minimum network bandwidth: 1 Gb/s (10 Gb/s recommended)
- Required runtime: Microsoft .NET 8.0 (for Windows Server hosting)