概要SimpleSlideInterface は、デジタル病理スライド、注釈、メタデータへの構造化されたプログラムアクセスを提供する REST ライクな API およびソフトウェアインターフェースです。3DHISTECH のソリューション(SlideCenter、SlideStorageDX)やローカルリポジトリとサードパーティシステムを統合し、自動化画像解析、AI ワークフロー、高スループット研究、臨床でのマルチユーザー連携を可能にします。
機能- 効率的なスライドアクセス:ローカルストレージ、SlideCenter、SlideStorageDX からスライドを取得、開封、検索。
- スライドメタデータ取得:寸法、解像度、チャネル、スキャンマップ等のプロパティ抽出。
- 高度なタイル/画像処理:座標、倍率、フォーカスインデックスに基づく特定タイルや領域の読み取り。
- 注釈管理:GeoJSON ベースの注釈の読み取り/挿入/削除。TMA マーカー対応。
- オリジナル FOV(視野)アクセス:カメラの生データ取得(ライセンス必要)。
- 検索・フィルタリング:ローカルおよびリモートリポジトリを横断したフォルダ/スライド検索。
- 開発者サポート:Python サンプルと Jupyter Notebook 統合による迅速なプロトタイピング向け REST ライク API。
主な特徴(概要)- スライドアクセスと操作のための REST ライク API。
- Python サンプルおよび Jupyter Notebook サポート。
- 効率的なタイル取得と選択的領域読み取り。
- 研究および臨床導入向けの安全な統合オプション。
製品バリアントとライセンス- SimpleSlideInterface (Research Version):研究向けエディションで主要機能は無償利用可能。ローカルスループットに制限があり、ローカル無制限アクセスや高速タイル取得は有償ライセンスで提供。
- SimpleSlideInterface DX (Integration Version):臨床・診断システム向けの統合エディションで、SlideStorageDX へのフルアクセスはライセンス提供。患者データの取得を行わない安全な画像アクセスを実現。
- 無料版の制限:同時実行は1インスタンス、ローカルスライドアクセスに制限、タイル取得は1000タイル/秒(64 MP/秒)に制限。
追加機能- スライドを開いた際の画像および属性データのスライド単位キャッシュ。
- GeoJSON 注釈の読み書きサポートおよび TMA マーカー処理。
システム要件- ハードウェア:AVX2 対応の 4 コア CPU(Intel Haswell または AMD Zen)、4 GB RAM、1.0 GB の空きディスク。
- OS:最低 Windows 10 Pro(64 ビット)または Windows Server 2019(64 ビット)。
- ネットワーク:最低 1 Gb/s、リモート保存時は最適な性能のため 10 Gb/s 推奨。
- パフォーマンス:CPU スレッドあたり約 8 スライドをサポート。開いたスライドあたり約 100 MB の RAM を使用。
- 追加ソフトウェア:Windows Server ホスティングの場合は Microsoft .NET 8.0、Microsoft Visual C++ 2015-2022 Redistributable (x64)。
注意事項SlideCenter/SlideStorageDX と連携する場合、または別ホストで稼働させる場合は高帯域のネットワークが必要です。インターフェースはスライドを開いた際に画像および属性データをキャッシュするため、メモリ使用量に影響します。
技術仕様- インターフェース種別:REST ライク API
- 主要統合:SlideCenter、SlideStorageDX、ローカルスライドリポジトリ
- 開発者サポート:Python サンプル、Jupyter Notebook サンプル
- 注釈フォーマット:GeoJSON(読み取り/挿入/削除)
- タイル取得上限(無料):1000 タイル/秒(64 メガピクセル/秒)
- オリジナルカメラ FOV 取得:利用可能(ライセンス必要)
- スライド当たりのメモリ使用量:約 100 MB(開いた時)
- CPU 要件:AVX2 対応 4 コア;CPU スレッドあたり 8 スライドをサポート
- 最小 RAM:4 GB
- 最小ディスク:1.0 GB 空き
- 最小ネットワーク帯域:1 Gb/s(10 Gb/s 推奨)
- 必要ランタイム:Microsoft .NET 8.0(Windows Server ホスティング時)