OpenSlide: A vendor-neutral software foundation for digital pathology
Open accessAbstract
Although widely touted as a replacement for glass slides and microscopes in pathology, digital slides present major challenges in data storage, transmission, processing and interoperability. Since no universal data format is in widespread use for these images today, each vendor defines its own proprietary data formats, analysis tools, viewers and software libraries. This creates issues not only for pathologists, but also for interoperability. In this paper, we present the design and implementation of OpenSlide, a vendor-neutral C library for reading and manipulating digital slides of diverse vendor formats. The library is extensible and easily interfaced to various programming languages. An application written to the OpenSlide interface can transparently handle multiple vendor formats. OpenSlide is in use today by many academic and industrial organizations world-wide, including many research sites in the United States that are funded by the National Institutes of Health.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Semantic texton forests for image categorization and segmentation
Shotton, J., Johnson, M., & Cipolla, R. (2008) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2008.4587503 · Cited by 1,027 · see citing works
Grimme, L. H., & Dumontet, S. (2000) · Springer eBooks · doi:10.1007/978-3-642-59639-1_15 · Cited by 156 · see citing works
Standardization in digital pathology: Supplement 145 of the DICOM standards
Singh, R., Chubb, L. G., Pantanowitz, L., et al. (2011) · Journal of Pathology Informatics · doi:10.4103/2153-3539.80719 · Cited by 103 · see citing works
Diamond: a storage architecture for early discard in interactive search
Huston, L., Sukthankar, R., Wickremesinghe, R. G., et al. (2004) · Cited by 101 · see citing works
Crowley, R. S., Legowski, E. A., Medvedeva, O., Tseytlin, E., Roh, E., & Jukic, D. M. (2007) · Journal of the American Medical Informatics Association · doi:10.1197/jamia.m2241 · Cited by 51 · see citing works
Self-citationManaging and querying whole slide images
Wang, F., Oh, T. W., Vergara-Niedermayr, C., et al. (2012) · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · doi:10.1117/12.912388 · Cited by 31 · see citing works
Searching Complex Data Without an Index.
Satyanarayanan, M., Sukthankar, R., Goode, A., et al. (2010) · INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING · doi:10.47164/ijngc.v1i2.17 · Cited by 8 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
QuPath: Open source software for digital pathology image analysis
Bankhead, P., Loughrey, M. B., Fernández, J. A., Dombrowski, Y., McArt, D. G., Dunne, P. D., McQuaid, S., Gray, R. T., Murray, L. J., Coleman, H. G., et al. (2017) · Scientific Reports · doi:10.1038/s41598-017-17204-5 · Cited by 8,908 · see citing works
Clinical-grade computational pathology using weakly supervised deep learning on whole slide images
Campanella, G., Hanna, M. G., Geneslaw, L., Miraflor, A., Werneck Krauss Silva, V., Busam, K. J., Brogi, E., Reuter, V. E., Klimstra, D. S., & Fuchs, T. J. (2019) · Nature Medicine · doi:10.1038/s41591-019-0508-1 · Cited by 2,799 · see citing works
AI in Medical Imaging Informatics: Current Challenges and Future Directions
Panayides, A. S., Amini, A., Filipovic, N. D., Sharma, A., Tsaftaris, S. A., Young, A., Foran, D., Do, N., Golemati, S., Kurc, T., et al. (2020) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2020.2991043 · Cited by 713 · see citing works
Pantanowitz, L., Sharma, A., Carter, A. B., Kurc, T., Sussman, A., & Saltz, J. (2018) · Journal of Pathology Informatics · doi:10.4103/jpi.jpi_69_18 · Cited by 282 · see citing works
Zeng, Y., Wei, Z., Yu, W., Yin, R., Yuan, Y., Li, B., Tang, Z., Lu, Y., & Yang, Y. (2022) · Briefings in Bioinformatics · doi:10.1093/bib/bbac297 · Cited by 211 · see citing works
CODA: quantitative 3D reconstruction of large tissues at cellular resolution
Kiemen, A. L., Braxton, A. M., Grahn, M. P., Han, K. S., Babu, J. M., Reichel, R., Jiang, A. C., Kim, B., Hsu, J., Amoa, F., et al. (2022) · Nature Methods · doi:10.1038/s41592-022-01650-9 · Cited by 218 · see citing works
Noorbakhsh, J., Farahmand, S., Foroughi pour, A., Namburi, S., Caruana, D., Rimm, D., Soltanieh-ha, M., Zarringhalam, K., & Chuang, J. H. (2020) · Nature Communications · doi:10.1038/s41467-020-20030-5 · Cited by 206 · see citing works
Olsen, T. G., Jackson, B. H., Feeser, T. A., Kent, M. N., Moad, J. C., Krishnamurthy, S., Lunsford, D. D., & Soans, R. E. (2018) · Journal of Pathology Informatics · doi:10.4103/jpi.jpi_31_18 · Cited by 119 · see citing works
Liao, H., Long, Y., Han, R., Wang, W., Xu, L., Liao, M., Zhang, Z., Wu, Z., Shang, X., Li, X., et al. (2020) · Clinical and Translational Medicine · doi:10.1002/ctm2.102 · Cited by 92 · see citing works
DICOM format and protocol standardization—A core requirement for digital pathology success
Clunie, D. A. (2021) · Toxicologic Pathology · doi:10.1177/0192623320965893 · Cited by 73 · see citing works
Roy, M., Wang, F., Vo, H., Teng, D., Teodoro, G., Farris, A. B., Castillo-Leon, E., Vos, M. B., & Kong, J. (2020) · Laboratory Investigation · doi:10.1038/s41374-020-0463-y · Cited by 68 · see citing works
Artificial intelligence-based screening for mycobacteria in whole-slide images of tissue samples
Pantanowitz, L., Wu, U., Seigh, L., LoPresti, E., Yeh, F.-C., Salgia, P., Michelow, P., Hazelhurst, S., Chen, W.-Y., Hartman, D., et al. (2021) · American Journal of Clinical Pathology · doi:10.1093/ajcp/aqaa215 · Cited by 45 · see citing works
Carrillo-Perez, F., Pizurica, M., Zheng, Y., Nandi, T. N., Madduri, R., Shen, J., & Gevaert, O. (2024) · Nature Biomedical Engineering · doi:10.1038/s41551-024-01193-8 · Cited by 37 · see citing works
Fedorov, A., Longabaugh, W. J. R., Pot, D., Clunie, D. A., Pieper, S. D., Gibbs, D. L., Bridge, C., Herrmann, M. D., Homeyer, A., Lewis, R., et al. (2023) · Radiographics · doi:10.1148/rg.230180 · Cited by 35 · see citing works
Kiyokawa, H., Abe, M., Matsui, T., Kurashige, M., Ohshima, K., Tahara, S., Nojima, S., Ogino, T., Sekido, Y., Mizushima, T., et al. (2022) · The American Journal of Pathology · doi:10.1016/j.ajpath.2022.03.006 · Cited by 32 · see citing works
High performance neural network inference, streaming, and visualization of medical images using FAST
Smistad, E., Ostvik, A., & Pedersen, A. (2019) · IEEE Access · doi:10.1109/access.2019.2942441 · Cited by 32 · see citing works
Detection of perineural invasion in prostate needle biopsies with deep neural networks
Kartasalo, K., Ström, P., Ruusuvuori, P., Samaratunga, H., Delahunt, B., Tsuzuki, T., Eklund, M., & Egevad, L. (2022) · Virchows Archiv · doi:10.1007/s00428-022-03326-3 · Cited by 29 · see citing works
Li, X., Yu, X., Tian, D., Liu, Y., & Li, D. (2023) · Medical Physics · doi:10.1002/mp.16748 · Cited by 6 · see citing works
Iris: A Next Generation Digital Pathology Rendering Engine
Landvater, R. E., & Balis, U. (2025) · Journal of Pathology Informatics · doi:10.1016/j.jpi.2024.100414 · Cited by 3 · see citing works
- Authors
- Goode, A., Gilbert, B., Harkes, J., Jukic, D., & Satyanarayanan, M.
- Affiliations
- Google (United States) (US)
- Carnegie Mellon University (US)
- University of Pittsburgh (US)
- Corresponding author
- Satyanarayanan, Mahadev
- Venue
- Journal of Pathology Informatics
- Publisher
- Elsevier BV
- Published
- 2013-01
- Volume
- 4
- Issue
- 1
- Pages
- 27
- ISSN
- 2153-3539 (ISSN-L)
- PMC
- PMC3815078
- OpenAlex
- W1977653087
- Cited by
- 546
- References
- 7
- Citations by year
- 2026: 54 · 2025: 65 · 2024: 49 · 2023: 74 · 2022: 78 · 2021: 57 · 2020: 44 · 2019: 34 · 2018: 38 · 2017: 24 · 2016: 12 · 2015: 13 · 2014: 4
- FWCI
- 10.67
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- Journal of Pathology Informatics (publishedVersion, cc-by-nc-sa)
- Europe PMC (PubMed Central) (publishedVersion, cc-by-nc-sa)
- PubMed Central (publishedVersion, cc-by-nc-sa)
- PubMed (publishedVersion)
- Figshare (submittedVersion, cc-by)
- KiltHub Repository (submittedVersion, cc-by)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- KiltHub Repository
- Funders
- University of Pittsburgh (UL1TR000005, UL1RR024153)
- Carnegie Mellon University
- Georgia Clinical and Translational Science Alliance
- National Institutes of Health (UL1TR000005, UL1-TR- 000005, UL1RR024153 and UL1TR000005)
- National Center for Research Resources (UL1RR024153)
- National Center for Advancing Translational Sciences
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › AI in cancer detection
- Health Sciences › Medicine › Health Informatics › Artificial Intelligence in Healthcare and Education
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Biophysics › Cell Image Analysis Techniques
- Keywords
- digital pathology, digital slides, C++ library, proprietary data formats, pathology informatics
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review