Background: Whole-slide images (WSI) are produced by a high-resolution scanning of pathology glass slides. There are a large number of whole-slide imaging scanners, and the resulting images are frequently larger than 100,000 × 100,000 pixels which typically image 100,000 to one million cells, ranging from several hundred megabytes to many gigabytes in size. Aims and Objectives: Provide HTTP access over the web to Whole Slide Image tiles that do not have localized tiling servers but only basic HTTP access. Move all image decode and tiling functions to calling agent (ImageBox). Methods: Current software systems require tiling image servers to be installed on systems providing local disk access to these images. ImageBox2 breaks this requirement by accessing tiles from remote HTTP source via byte-level HTTP range requests. This method does not require changing the client software as the operation is relegated to the ImageBox2 server which is local (or remote) to the client and can access tiles from remote images that have no server of their own such as Amazon S3 hosted images. That is, it provides a data service [on a server that does not need to be managed], the definition of serverless execution model increasingly favored by cloud computing infrastructure. Conclusions: The specific methodology described and assessed in this report preserves normal client connection semantics by enabling cloud-friendly tiling, promoting a web of http connected whole-slide images from a wide-ranging number of sources, and providing tiling where local tiling servers would have been otherwise unavailable.
[1]
Roy T. Fielding,et al.
Hypertext Transfer Protocol (HTTP/1.1): Range Requests
,
2014,
RFC.
[2]
Mahadev Satyanarayanan,et al.
OpenSlide: A vendor-neutral software foundation for digital pathology
,
2013,
Journal of pathology informatics.
[3]
Peter Bankhead,et al.
QuPath: Open source software for digital pathology image analysis
,
2017,
Scientific Reports.
[4]
Tahsin Kurc,et al.
The Emergence of Pathomics
,
2019,
Current Pathobiology Reports.
[5]
Ashish Sharma,et al.
Utilizing Automated Breast Cancer Detection to Identify Spatial Distributions of Tumor Infiltrating Lymphocytes in Invasive Breast Cancer
,
2019,
The American journal of pathology.
[6]
Rajarsi R. Gupta,et al.
Spatial Organization and Molecular Correlation of Tumor-Infiltrating Lymphocytes Using Deep Learning on Pathology Images.
,
2018,
Cell reports.
[7]
Julien Antoine Raemy.
The International Image Interoperability Framework (IIIF)
,
2017
.
[8]
Jonas S. Almeida,et al.
Serverless OpenHealth at data commons scale—traversing the 20 million patient records of New York’s SPARCS dataset in real-time
,
2019,
PeerJ.
[9]
C. Rueden,et al.
Metadata matters: access to image data in the real world
,
2010,
The Journal of cell biology.
[10]
Joel H. Saltz,et al.
Safe "cloudification" of large images through picker APIs
,
2016,
AMIA.