Vitreous Vitreous
Launch App

Quantify your blots.
Not your patience.

Vitreous detects protein bands with a fine-tuned YOLO model and computes background-corrected, lane-normalized intensity in seconds — no manual box-drawing, no spreadsheet gymnastics.

Detected western blot bands

What it does

Everything between upload and CSV

Automated Band Detection

ML-powered detection of protein bands using a fine-tuned YOLO model — no manual selection.

Row Grouping

Detected bands are automatically organized into logical rows for multi-lane comparisons.

Densitometry Metrics

Integrated density, edge-based background correction, and lane-to-lane relative intensity.

Interactive Visualization

Real-time intensity profiles with adjustable detection thresholds, right on the image.

Sample Gallery

A built-in collection of western blot images to try the tool before uploading your own.

CSV Export

Export band measurements in one click for downstream statistical analysis.

Four steps, no black box

01

Detection

YOLO-based object detection identifies protein bands in the blot image.

02

Row Grouping

Bands are clustered into rows based on Y-coordinate proximity.

03

Densitometry

Intensity is computed per band with edge-based background correction.

04

Normalization

Relative intensities are normalized to each row's maximum for comparison.

Your next blot is one upload away.

No account, no setup. Drop in an image or try a sample from the gallery.

Launch App