RootScope: Cross-species Root Cell-Type Classification from Confocal Microscopy Images

RootScope uses Cellpose-SAM to segment every cell and describes each one with morpho-topological features and fine-tuned DINOv2 embeddings. Classification is refined through an iterative process in which predictions from neighboring cells are fed back as new features, updating every label until the classification converges. Each cell is then assigned to one of nine anatomical types.

github · model weights · model card

Upload a root-tip TIFF to begin.

Model to display

One LightGBM (three training seeds averaged inside); this is the published result.

A single cell whose neighbours on both sides along the layer agree on another type takes that type (epidermis, exodermis, cortex only).

Readable when zoomed into one region; on a dense section the text overlaps and hides the image.

1 20

Free GPU time is per visitor, per day: 2 minutes signed out, 5 minutes with a free Hugging Face account. One image costs roughly 30 seconds. Sign in and reload if you run out.

■ root cap ■ epidermis ■ exodermis ■ cortex ■ endodermis ■ pericycle ■ xylem ■ phloem ■ stele

Cells per type

Example images (click one, then press Run)