VECTORIO
EN
EnglishDeutsch

“Your slide model works in a notebook; the hospital cannot deploy a notebook”

Slides classified. Results signed. On-prem.

Deployable on-prem slide classification with per-ROI traceability

The problem
  • Our slide-analysis code is research Python; hospital IT will not deploy it.
  • Gigapixel slides crush our workstation and every slide takes minutes to load.
  • I cannot prove which model version scored this slide.
With PROTOR
  • Deployable on-prem slide classification with per-ROI traceability
  • Validate new models without re-engineering the pipeline

From today to the first result.

What you do today

research Python notebooks

Slide-analysis code stays a research notebook that hospital IT will not deploy, and a gigapixel slide takes minutes to load.

With PROTOR

A whole slide of 294,576 rows runs fully local in 46.2 s, and the result is a signed CSV with a hash per tile.

Your first step

Run one slide through the 3-node pipeline on a lab workstation and compare it with your notebook.

one slide
How it runs

Whole-slide pathology, fully local. Step by step.

A gigapixel slide is read tile by tile, blank glass is skipped, stains are separated and texture features computed — on one machine, without uploading the image.

PROTOR · Whole-slide pathology, fully localrunning
Camelyon16 ReaderPyramidal TIFFTissue DetectionTissue DetectorH&E DeconvolutionColor DeconvolutionTexture FeaturesFeature ExtractorFeature CSV ExportCSV Publisher
  1. Camelyon16 ReaderPyramidal TIFF
  2. Tissue DetectionTissue Detector
  3. H&E DeconvolutionColor Deconvolution
  4. Texture FeaturesFeature Extractor
  5. Feature CSV ExportCSV Publisher
nodes
wsi-read → Image.PyramidalTiff.Subscriber
tissue-detect → Health.TissueDetect
stain-deconv → Health.StainDeconv
features → Classification.Features
csv-out → CSV.Publisher
294,576 tiles' rows in 46.2 s, fully local · measuredthe slide stays at the institutetexture features per tile
  1. Camelyon16 ReaderStreams the slide image in 64-tile batches without loading the whole file.
  2. Tissue DetectionSkips blank glass by thresholding saturation and brightness per tile.
  3. H&E DeconvolutionSeparates haematoxylin and eosin stains (Ruifrok-Johnston) so structure can be measured.
  4. Texture FeaturesComputes texture features (GLCM and LBP) per tile.
  5. Feature CSV ExportWrites the feature table for a classifier or statistician.

A real workflow from our end-to-end test suite; the designer view is illustrated.

What you get. From the first pilot.

Deployable on-prem slide classification with per-ROI traceability

Validate new models without re-engineering the pipeline

Why your tools fall short.

×

Vendor viewers/AI are closed and per-slide priced

×

Cloud inference blocked by privacy

×

Research notebooks lack deployment, signing and audit

What drives it
  • Clinical AI adoption
  • GDPR and medical-device scrutiny of AI provenance
  • Slide scanners producing growing archives

Your pilot. Three steps.

1

Your data shape

Tell us what data you have, where it lives and what the result must be.

2

A scoped pilot

On your data and your hardware, with the success measure written down first.

3

A clear decision

You see the result against that measure — and keep every workflow and record.

Beta · design partners wanted

Bring us your hardest data problem. Let's solve it together.

A short pilot on your data and your hardware. We agree on what success looks like before we start.