PanoramicaSimpleSlideInterface è un'API di tipo REST e un'interfaccia software che fornisce accesso programmabile e strutturato a vetrini di patologia digitale, annotazioni e metadati. Integra le soluzioni 3DHISTECH (SlideCenter, SlideStorageDX) e i repository locali con sistemi di terze parti per abilitare analisi d'immagine automatizzate, flussi di lavoro IA, ricerca ad alto rendimento e collaborazione clinica multiutente.
Capacità- Accesso efficiente ai vetrini: recupero, apertura e interrogazione di vetrini da storage locale, SlideCenter e SlideStorageDX.
- Recupero dei metadati: estrazione di proprietà quali dimensioni, risoluzione, canali e mappe di scansione.
- Gestione avanzata di tile e immagini: lettura di tile o regioni specifiche in base a coordinate, ingrandimento e indici di fuoco.
- Gestione delle annotazioni: lettura/inserimento/cancellazione di annotazioni in GeoJSON; supporto per marcatori TMA.
- Accesso al campo visivo originale (FOV): recupero dei dati grezzi della camera (licenza richiesta).
- Ricerca e filtraggio: ricerche di cartelle e vetrini in repository locali e remoti.
- Supporto per sviluppatori: API di tipo REST con esempi Python e integrazione Jupyter Notebook per prototipazione rapida.
Caratteristiche chiave (alto livello)- API di tipo REST per accesso e manipolazione dei vetrini.
- Esempi Python e supporto Jupyter Notebook.
- Recupero efficiente dei tile e lettura selettiva delle regioni.
- Opzioni di integrazione sicure per deploy di ricerca e clinici.
Varianti di prodotto e licenze- SimpleSlideInterface (Research Version): edizione orientata alla ricerca con accesso gratuito alle funzionalità principali; throughput locale limitato e upgrade a pagamento per accesso locale illimitato e recupero tile più veloce.
- SimpleSlideInterface DX (Integration Version): edizione di integrazione per sistemi clinici/diagnostici con accesso completo a SlideStorageDX mediante licenza e accesso sicuro alle immagini senza recupero dei dati dei pazienti.
- Limitazioni della versione gratuita: singola istanza, accesso locale limitato, recupero tile limitato a 1000 tile/s (64 MP/s).
Funzionalità aggiuntive- Cache per vetrino dei dati immagine e attributi all'apertura.
- Supporto lettura/scrittura annotazioni GeoJSON e gestione marcatori TMA.
Requisiti di sistema- Hardware: CPU 4 core con AVX2 (Intel Haswell o AMD Zen), 4 GB di RAM, 1,0 GB di spazio libero su disco.
- SO: Windows 10 Pro (64-bit) o Windows Server 2019 (64-bit) minimo.
- Rete: larghezza di banda minima 1 Gb/s; 10 Gb/s raccomandato per archivi di vetrini remoti.
- Prestazioni: supporta ~8 vetrini per thread CPU; ~100 MB di RAM per vetrino aperto.
- Software: Microsoft .NET 8.0 (per hosting Windows Server); Visual C++ 2015-2022 Redistributable (x64).
NoteÈ necessaria un'ampia larghezza di banda di rete quando si integra con SlideCenter/SlideStorageDX o si ospita su una macchina remota. L'interfaccia effettua caching dei dati immagine e degli attributi all'apertura di un vetrino, influenzando l'utilizzo della memoria.
Specifiche tecniche- Tipo di interfaccia: API di tipo REST
- Integrazioni principali: SlideCenter, SlideStorageDX, repository locali di vetrini
- Supporto sviluppatori: esempi Python, esempi Jupyter Notebook
- Formato annotazioni: GeoJSON (lettura/inserimento/cancellazione)
- Limite recupero tile (gratuito): 1000 tile/s (64 Megapixel/s)
- Recupero FOV camera originale: disponibile (licenza richiesta)
- Uso memoria per vetrino: ~100 MB all'apertura
- Requisiti CPU: 4 core con AVX2; supporta 8 vetrini per thread CPU
- RAM minima: 4 GB
- Disco minimo: 1,0 GB libero
- Larghezza di banda rete minima: 1 Gb/s (10 Gb/s raccomandato)
- Runtime richiesto: Microsoft .NET 8.0 (per hosting Windows Server)