DescripciónSimpleSlideInterface es una API de tipo REST y una interfaz de software que proporciona acceso programado y estructurado a portaobjetos de patología digital, anotaciones y metadatos. Integra las soluciones 3DHISTECH (SlideCenter, SlideStorageDX) y repositorios locales con sistemas de terceros para permitir análisis de imagen automatizados, flujos de trabajo basados en IA, investigación de alto rendimiento y colaboración clínica multiusuario.
Capacidades- Acceso eficiente a portaobjetos: recuperar, abrir e interrogar portaobjetos desde el almacenamiento local, SlideCenter y SlideStorageDX.
- Recuperación de metadatos: extraer propiedades como dimensiones, resolución, canales y mapas de escaneo.
- Manejo avanzado de mosaicos e imágenes: leer mosaicos o regiones específicas según coordenadas, aumentos e índices de enfoque.
- Gestión de anotaciones: lectura/inserción/eliminación de anotaciones en GeoJSON; compatibilidad con marcadores TMA.
- Acceso al campo de vista original (FOV): recuperación de datos brutos de la cámara (requiere licencia).
- Búsqueda y filtrado: búsquedas de carpetas y portaobjetos en repositorios locales y remotos.
- Soporte para desarrolladores: API tipo REST con ejemplos en Python e integración con Jupyter Notebook para prototipado rápido.
Características clave (alto nivel)- API tipo REST para acceso y manipulación de portaobjetos.
- Ejemplos en Python y soporte Jupyter Notebook.
- Recuperación eficiente de mosaicos y lectura selectiva de regiones.
- Opciones de integración seguras para despliegues en investigación y clínicos.
Versiones y licencias- SimpleSlideInterface (Research Version): edición orientada a investigación con acceso gratuito a funciones centrales; rendimiento local limitado y mejoras con licencia para acceso local ilimitado y recuperación de mosaicos más rápida.
- SimpleSlideInterface DX (Integration Version): edición de integración para sistemas clínicos/diagnósticos con acceso completo con licencia a SlideStorageDX y acceso seguro a imágenes que evita la recuperación de datos del paciente.
- Limitaciones de la versión gratuita: una sola instancia, acceso local restringido, recuperación de mosaicos limitada a 1000 mosaicos/s (64 MP/s).
Funciones adicionales- Cache por portaobjeto de datos de imagen y atributos al abrirse.
- Soporte de lectura/escritura de anotaciones GeoJSON y manejo de marcadores TMA.
Requisitos del sistema- Hardware: CPU 4 núcleos con AVX2 (Intel Haswell o AMD Zen), 4 GB de RAM, 1,0 GB de disco libre.
- Sistema operativo: Windows 10 Pro (64 bits) o Windows Server 2019 (64 bits) mínimo.
- Red: ancho de banda mínimo 1 Gb/s; 10 Gb/s recomendado para almacenamiento remoto de portaobjetos.
- Rendimiento: admite ~8 portaobjetos por hilo de CPU; ~100 MB de RAM por portaobjeto abierto.
- Software: Microsoft .NET 8.0 (para hosting en Windows Server); Visual C++ 2015-2022 Redistributable (x64).
NotasSe requiere alta capacidad de red al integrarse con SlideCenter/SlideStorageDX o al alojar en una máquina remota. La interfaz cachea datos de imagen y atributos al abrir un portaobjetos, lo que afecta el uso de memoria.
Especificaciones técnicas- Tipo de interfaz: API de tipo REST
- Integraciones principales: SlideCenter, SlideStorageDX, repositorios locales de portaobjetos
- Soporte desarrollador: ejemplos Python, ejemplos Jupyter Notebook
- Formato de anotación: GeoJSON (lectura/inserción/eliminación)
- Límite recuperación mosaicos (gratuito): 1000 mosaicos/s (64 Megapíxeles/s)
- Recuperación FOV de cámara original: disponible (licencia requerida)
- Uso de memoria por portaobjetos: ~100 MB al abrirse
- Requisitos CPU: 4 núcleos con AVX2; soporta 8 portaobjetos por hilo de CPU
- RAM mínima: 4 GB
- Disco mínimo: 1,0 GB libre
- Ancho de banda de red mínimo: 1 Gb/s (10 Gb/s recomendado)
- Runtime requerido: Microsoft .NET 8.0 (para hosting en Windows Server)