Visão geralSimpleSlideInterface é uma API do tipo REST e interface de software que fornece acesso programático e estruturado a lâminas de patologia digital, anotações e metadados. Integra as soluções 3DHISTECH (SlideCenter, SlideStorageDX) e repositórios locais com sistemas de terceiros para permitir análise de imagem automatizada, fluxos de trabalho de IA, pesquisa de alto rendimento e colaboração clínica multiusuário.
Capacidades- Acesso eficiente às lâminas: recuperar, abrir e consultar lâminas do armazenamento local, SlideCenter e SlideStorageDX.
- Recuperação de metadados: extrair propriedades como dimensões, resolução, canais e mapas de varredura.
- Manipulação avançada de tiles e imagens: ler tiles ou regiões específicas com base em coordenadas, ampliação e índices de foco.
- Gestão de anotações: leitura/inserção/remoção de anotações em GeoJSON; suporta marcadores TMA.
- Acesso ao campo de visão original (FOV): recuperar dados brutos da câmera (licença requerida).
- Pesquisa e filtragem: buscas de pastas e lâminas em repositórios locais e remotos.
- Suporte a desenvolvedores: API tipo REST com exemplos em Python e integração Jupyter Notebook para prototipagem rápida.
Recursos principais (alto nível)- API tipo REST para acesso e manipulação de lâminas.
- Exemplos em Python e suporte Jupyter Notebook.
- Recuperação eficiente de tiles e leitura seletiva de regiões.
- Opções de integração seguras para implantações de pesquisa e clínicas.
Variantes de produto e licenciamento- SimpleSlideInterface (Research Version): edição orientada à pesquisa com acesso gratuito às funções principais; rendimento local limitado e upgrades licenciados para acesso local ilimitado e recuperação de tiles mais rápida.
- SimpleSlideInterface DX (Integration Version): edição de integração para sistemas clínicos/diagnósticos com acesso total licenciado ao SlideStorageDX e acesso seguro às imagens sem recuperação de dados de pacientes.
- Limitações da versão gratuita: instância única, acesso local restrito, recuperação de tiles limitada a 1000 tiles/s (64 MP/s).
Recursos adicionais- Cache por lâmina de dados de imagem e atributos ao abrir.
- Suporte de leitura/escrita de anotações GeoJSON e manipulação de marcadores TMA.
Requisitos do sistema- Hardware: CPU 4 núcleos com AVX2 (Intel Haswell ou AMD Zen), 4 GB RAM, 1,0 GB de disco livre.
- SO: Windows 10 Pro (64-bit) ou Windows Server 2019 (64-bit) mínimo.
- Rede: largura de banda mínima 1 Gb/s; 10 Gb/s recomendado para repositórios remotos de lâminas.
- Performance: suporta ~8 lâminas por thread de CPU; ~100 MB de RAM por lâmina aberta.
- Software: Microsoft .NET 8.0 (para hospedagem em Windows Server); Visual C++ 2015-2022 Redistributable (x64).
ObservaçõesAlta largura de banda de rede é necessária ao integrar com SlideCenter/SlideStorageDX ou ao hospedar em uma máquina remota. A interface faz cache dos dados de imagem e atributos ao abrir uma lâmina, o que afeta o uso de memória.
Especificações técnicas- Tipo de interface: API do tipo REST
- Integrações principais: SlideCenter, SlideStorageDX, repositórios locais de lâminas
- Suporte a desenvolvedores: exemplos Python, exemplos Jupyter Notebook
- Formato de anotação: GeoJSON (leitura/inserção/remoção)
- Limite recuperação de tiles (gratuito): 1000 tiles/s (64 Megapixels/s)
- Recuperação FOV da câmera original: disponível (licença requerida)
- Uso de memória por lâmina: ~100 MB ao abrir
- Requisitos de CPU: 4 núcleos com AVX2; suporta 8 lâminas por thread de CPU
- RAM mínima: 4 GB
- Disco mínimo: 1,0 GB livre
- Largura de banda mínima de rede: 1 Gb/s (10 Gb/s recomendado)
- Runtime requerido: Microsoft .NET 8.0 (para hospedagem em Windows Server)