Odon: An ultra-fast viewer for spatial proteomics

Odon is a high-performance, native Rust desktop viewer designed for the rapid, interactive visualization of large-scale spatial proteomics and transcriptomics datasets, offering superior loading speeds and rendering capabilities compared to existing tools like QuPath and Napari.

Original authors: Coulton, A., McGranahan, N.

Published 2026-04-01
📖 4 min read☕ Coffee break read
⚕️

This is an AI-generated explanation of a preprint that has not been peer-reviewed. It is not medical advice. Do not make health decisions based on this content. Read full disclaimer

Imagine you are trying to look at a massive, incredibly detailed map of a city, but instead of streets and buildings, the map is made of millions of tiny cells inside a human tissue sample. This is what scientists do with spatial proteomics: they take pictures of tissues to see how different proteins interact, often capturing hundreds of images of the same slice of tissue to get a 3D-like understanding of how a tumor or healthy tissue works.

The problem? These maps are huge. We are talking about digital files so large (sometimes 32 gigabytes or more) that they are like trying to open a library of books all at once on a standard laptop. Usually, to view these files without your computer freezing, you need a super-expensive, specialized computer the size of a small refrigerator. If you have a lab full of researchers, they all have to wait in line to use that one giant machine.

Enter Odon.

What is Odon?

Think of Odon as a super-powered, lightweight magnifying glass that runs on a regular laptop. It was built by researchers at UCL to let scientists zoom in and out of these massive tissue maps instantly, without needing a supercomputer.

Here is how it works, using some simple analogies:

1. The "Dragonfly" Speed

The tool is named Odon after the dragonfly (Odonata). Dragonflies are famous for their incredible speed and ability to see flickering light that other animals miss. Similarly, Odon is designed to be ultra-fast.

  • The Old Way: Imagine trying to load a 32GB image on a standard viewer like QuPath or Napari. It's like trying to drink a swimming pool through a soda straw. It takes 10 to 35 seconds just to get the first sip, and if you try to zoom in, the straw might snap (the computer crashes).
  • The Odon Way: Odon drinks that same swimming pool in less than one second. It's like having a firehose instead of a straw.

2. The "Smart Delivery" System

Why is it so fast? It uses two main tricks:

  • The "Lego" Format (OME-Zarr): Instead of trying to load the entire massive image file at once (like trying to carry a whole brick wall), Odon breaks the image into tiny "Lego bricks." It only loads the specific bricks you are looking at right now. If you zoom out, it swaps them for bigger, lower-detail bricks. If you zoom in, it swaps them for high-detail bricks. This happens so fast you don't even notice.
  • The "Rust" Engine: Most scientific software is built with languages like Python or Java, which are great but can be a bit slow and heavy (like driving a bus). Odon is built with Rust, a programming language known for being incredibly efficient and lightweight (like driving a Formula 1 race car). This allows it to run smoothly on a standard laptop rather than needing a massive server.

3. The "Mosaic" View

One of the coolest features is the Mosaic Mode.

  • Imagine you have a tissue sample with 100 different tiny cores (like a cookie cutter taking 100 bites out of a cookie). Usually, you'd have to open 100 different windows to look at them.
  • Odon lets you see all 100 of those tiny samples on one single screen at the same time. It's like having a panoramic window where you can see the whole neighborhood at once, but if you see something interesting in one house, you can instantly zoom in to see the details of that specific room.

4. Why Does This Matter?

Currently, if a lab wants to check if their images are blurry or if the staining is bad, they often have to wait for a powerful machine to become free.

  • Before Odon: "I need to check my data. I'll have to wait 2 hours for the big computer to be free."
  • With Odon: "I need to check my data." Click. It's done in a second on their regular laptop.

The Bottom Line

Odon is like giving every scientist a Ferrari instead of a tractor. It removes the bottleneck of needing expensive, specialized hardware. It allows researchers to look at massive, complex biological data instantly, spot errors quickly, and analyze hundreds of samples at once, all from a standard laptop. This means science can move faster, and more people can work on it at the same time.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →