← Latest papers
🔬 pathology

Vessel Spatial Analysis (VeSpA): a tool for whole slide image segmentation, morphometry, and QuPath extension.

VeSpA is an open-source QuPath extension that automates vessel segmentation and morphometric quantification in CD31-stained whole slide images, offering a reproducible workflow that achieves performance comparable to pathologist annotations while outperforming recent deep learning models.

Original authors: Grion, G., Hussain, R., Colella, F. E., Roufail, K., Uccella, S., Frapolli, R., Matteo, C., Mintemur, O., Pennati, F., Renne, S. L.

Published 2026-06-20
📖 3 min read☕ Coffee break read

Original authors: Grion, G., Hussain, R., Colella, F. E., Roufail, K., Uccella, S., Frapolli, R., Matteo, C., Mintemur, O., Pennati, F., Renne, S. L.

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ⚕️ 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 a pathologist trying to study the tiny blood vessels inside a tissue sample. Usually, this is like trying to count individual threads in a massive, tangled ball of yarn using only a magnifying glass and a pencil. It takes forever, it's easy to get tired and make mistakes, and you need to be a master weaver (or a computer programmer) to do it right.

The paper introduces VeSpA (Vessel Spatial Analysis), which is like handing that pathologist a super-powered, automated thread-counter that fits right into their existing toolkit.

Here is how it works, broken down into simple concepts:

1. The Problem: The "Manual Thread-Counting" Struggle
Currently, looking at blood vessels in tissue slides (which are huge digital images of stained tissue) is hard. The existing tools are either too manual, require you to know how to write code, or don't play nice with the software pathologists already use.

2. The Solution: An Automated "Thread-Counter" Plugin
VeSpA is a free tool that acts as an add-on for QuPath, a popular software used by digital pathologists. Think of QuPath as the main workshop, and VeSpA as a new, smart attachment you can clip onto it.

3. How It Sees the Vessels (The "Yellow Filter" Trick)
The tissue samples are stained with a specific dye (CD31) that turns blood vessels brown. VeSpA has a clever way of finding these brown lines:

  • The Default Trick: It looks at the image through a special "Yellow Filter." Since the brown stain absorbs yellow light, the vessels stand out clearly against the background, almost like finding a black cat in a room full of yellow balloons.
  • The Backup Plan: If the "Yellow Filter" isn't quite right, it can also use a more complex mathematical method to separate the brown dye from the rest of the colors.

4. Cleaning Up the Mess (Refinement)
Once it spots the vessels, the image might look a bit messy, like a sketch with shaky lines. VeSpA automatically smooths out the edges, fills in the holes (the "lumen" or empty space inside the vessel), and filters out tiny specks that aren't real vessels. It turns a rough sketch into a clean, solid map of every blood vessel.

5. The "Smart Report" (Measurements)
Once the map is drawn, VeSpA doesn't just stop there. It acts like a super-precise ruler and protractor. For every single vessel it finds, it measures:

  • How big it is (Area).
  • How long and wide it is (Major and Minor axis).
  • How round or stretched out it is (Eccentricity).
  • Which way it is pointing (Orientation).
  • Exactly where it is located (Centroid).

It then writes a summary report for the whole tissue section or specific areas the pathologist marked, adding all these numbers directly into the software.

6. Does It Work? (The "Human vs. Robot" Test)
The authors tested VeSpA against human experts.

  • The Result: The tool was almost as good as two different human experts agreeing with each other.
  • The Comparison: It did a better job than two other popular AI tools (one that uses a "prompt" to find things and another that guesses without training) when it came to accurately overlapping the vessel shapes.

In a Nutshell
VeSpA takes the difficult, time-consuming job of counting and measuring blood vessels in tissue slides and turns it into a one-click process. It combines finding the vessels, cleaning up the image, measuring them, and saving the data all into one smooth workflow, making it much easier for researchers to study how tissues are organized and how diseases change the body's plumbing.

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 →