Landvater Ryan Erik, Olp Michael David, Yousif Mustafa, Balis Ulysses
University of Michigan Medical School, Department of Pathology, 2800 Plymouth Road, Ann Arbor 48109-2800, MI, USA.
J Pathol Inform. 2025 Jul 9;18:100461. doi: 10.1016/j.jpi.2025.100461. eCollection 2025 Aug.
A modern digital pathology vendor-agnostic binary slide format specifically targeting the unmet need of efficient real-time transfer and display has not yet been established. The growing adoption of digital pathology only intensifies the need for an intermediary digital slide format that emphasizes performance for use between slide servers and image management software. The DICOM standard is a well-established format widely used for the long-term storage of both images and associated critical metadata. However, it was inherently designed for radiology rather than digital pathology, a discipline that imposes a unique set of performance requirements due to high-speed multi-pyramidal rendering within whole slide viewer applications. Here, we introduce the Iris file extension, a binary container specification explicitly designed for performance-oriented whole slide image (WSI) viewer systems. The Iris file extension specification is explicit and straightforward, adding modern compression support, a dynamic structure with fully optional metadata features, computationally trivial deep file validation, corruption recovery capabilities, and slide annotations. In addition to the file specification document, we provide source code to allow for (de)serialization and validation of a binary stream against the standard. We also provide corresponding binary builds with C++, Python, and JavaScript language support. Finally, we provide full encoder and decoder implementation source code, as well as binary builds (part of the separate Iris Codec Community module), with language bindings for C++ and Python, allowing for easy integration with existing WSI solutions. We provide the Iris File Extension specification openly to the community in the form of a Creative Commons Attribution-No Derivative 4.0 International license.
一种专门针对高效实时传输和显示这一未满足需求的、与现代数字病理学供应商无关的二进制幻灯片格式尚未建立。数字病理学的日益普及只会加剧对一种中间数字幻灯片格式的需求,这种格式强调在幻灯片服务器和图像管理软件之间使用时的性能。DICOM标准是一种成熟的格式,广泛用于图像及相关关键元数据的长期存储。然而,它本质上是为放射学设计的,而非数字病理学,数字病理学由于在全幻灯片查看器应用程序中进行高速多金字塔渲染而带来了一系列独特的性能要求。在此,我们引入Iris文件扩展名,这是一种专门为面向性能的全幻灯片图像(WSI)查看器系统设计的二进制容器规范。Iris文件扩展名规范清晰明了,增加了现代压缩支持、具有完全可选元数据特性的动态结构、计算简单的深度文件验证、损坏恢复能力以及幻灯片注释。除了文件规范文档外,我们还提供源代码,以允许针对该标准对二进制流进行(反)序列化和验证。我们还提供了支持C++、Python和JavaScript语言的相应二进制构建。最后,我们提供了完整的编码器和解码器实现源代码,以及二进制构建(单独的Iris Codec社区模块的一部分),带有C++和Python的语言绑定,便于与现有的WSI解决方案集成。我们以知识共享署名-非衍生4.0国际许可的形式向社区公开提供Iris文件扩展名规范。