Skip to content

Repository files navigation

pyosirix

Status: This repository contains the original Python interface for OsiriXgrpc, developed as part of my PhD at the Institute of Cancer Research. The work has since graduated into the formal OsiriXgrpc project, where active development now lives. This repo is kept for historical reference and as the origin point of the broader project.


What this was

A Python wrapper around the gRPC interface to OsiriX and Horos, the macOS medical imaging viewers used widely in radiology research and clinical practice. The wrapper let researchers script DICOM workflows, run inference on medical images from within OsiriX, and integrate state-of-the-art AI models into radiologists' native viewing environment.

This was the prototype that informed the design of the formal PyOsiriX Python interface now distributed via the OsiriXgrpc organisation.

What it became

The work was formalised into a maintained open-source project:

The project is supported by the MedTech SuperConnector and funded through international cancer research initiatives including the Sarcoma Accelerator Consortium.

Clinical deployment

The OsiriXgrpc plugin has been deployed at The Royal Marsden Hospital, where it provides real-time AI inference within radiologists' native DICOM workflows. As of writing, it supports care pathways impacting 65,000+ patients per year.

Citation

If you use this work in your research, please cite the AAAI 2022 paper:

@inproceedings{sumhonmun2022osirixgrpc,
  title     = {OsiriXgrpc: Rapid Development and Deployment of State-of-the-Art AI for Clinical Practice},
  author    = {Sum Hon Mun, Timothy and Blackledge, Matthew and others},
  booktitle = {AAAI Workshop on AI to Accelerate Science and Engineering (AI2SE)},
  year      = {2022}
}

Where to go next

If you want to... Go here
Use the plugin in your research osirixgrpc/osirixgrpc
Build a Python project on top of it pyosirix_example_project
Read the docs osirixgrpc.github.io
Cite the work See the BibTeX above
Learn about the PhD context My thesis: Advancing Soft Tissue Sarcoma Diagnostics with Explainable AI and Deployment Pipeline, ICR 2025

Maintained as a historical reference. For active development, please use the OsiriXgrpc organisation.

About

Origin of the OsiriXgrpc project (PhD prototype). Now maintained at github.com/osirixgrpc.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages