Extension Compatibility
Works with your entire QuPath stack
qTrace records every step — regardless of which extension ran it. This guide tells you which extensions are fully replayable, which need a bit of setup on the replay machine, and which are interactive-only.
InstanSeg
Instance segmentation for nuclei and cells using deep learning. Steps are fully captured — but model files must be downloaded on the replay machine before running the script.
StarDist
Star-convex polygon detection for nuclei. Widely validated on H&E and fluorescence. Supports pre-trained and custom models.
WSInfer
Patch-based deep learning inference for whole-slide images. Tile-level classification and scoring from the WSInfer model hub.
BioImage.IO
Run any model from the BioImage Model Zoo within QuPath — hundreds of community-trained segmentation and detection models.
DJL
Deep Java Library integration — general-purpose deep learning inference backend used by InstanSeg and other AI extensions.
TensorFlow
TensorFlow SavedModel inference for pixel classification and object detection. Legacy backend for older saved models.
Cellpose
Cell and nucleus segmentation via the Cellpose Python server. Highly accurate across diverse cell morphologies and imaging modalities.
SAM
Interactive segmentation using Meta AI's Segment Anything Model. Brush-guided and point-prompted annotation in QuPath.
Bio-Formats
built-inRead 150+ proprietary microscopy formats: CZI, LIF, ND2, VSI, SVS, and more. The de-facto standard for multi-dimensional image I/O in life sciences.
OpenSlide
built-inHigh-performance reading of whole-slide image formats including SVS, TIFF, SCN, BIF, and NDPI. Bundled with QuPath.
OMERO
Browse, open, and annotate images stored on an OMERO server. Bidirectional synchronisation of ROIs and metadata.
SVG Export
built-inExport annotation overlays and image regions as scalable SVG files. Essential for publication-quality figures.
Warpy
Non-rigid multi-modal image registration using BigWarp. Align serial sections, multi-stain panels, or DESI-MS with H&E.
Image Combiner Warpy
Overlay and combine multiple registered image channels using Warpy transformations. Designed for multiplexed and multi-modal panel workflows.
BIOP Extensions
Utilities and processing helpers from the BioImaging & Optics Platform at EPFL. Measurement tools, batch processing helpers, and workflow utilities.
ImageJ / Fiji
built-inRun ImageJ/Fiji macros on QuPath image regions. Access the full ImageJ plugin ecosystem from within a QuPath script.
Training Extensions
built-inBuilt-in pixel and object classifier training: Random Forest, ANN, SVM. Classifiers trained in the QuPath UI are fully captured and embedded in the .qtrace.
Processing & Classification
built-inCore analysis tools: cell detection, tissue segmentation, subcellular spot detection, and measurement-based classification. Fully scriptable and captured.
How compatibility is determined
qTrace hooks into the QuPath workflow API and captures every WorkflowStep at the moment it runs. Compatibility depends on whether that extension emits scriptable steps.
Fully compatible
- ·Extension emits WorkflowSteps via the QuPath API
- ·Classifier JSON is captured and embedded in the .qtrace
- ·Replay script executes identically on a new machine
- ·No manual intervention required
Partially compatible
- ·Steps are captured and embedded in the replay script
- ·External resources (model files, servers, credentials) must be present
- ·qTrace pre-flight dialog flags missing requirements
- ·One-time setup on the replay machine is needed
Not scriptable
- ·Extension is purely interactive (no WorkflowStep events)
- ·qTrace cannot capture mouse clicks or brush strokes
- ·The annotation result may still be present in the .qpdata
- ·Manual re-annotation required on the replay machine
Pre-flight checks built in
Before opening the Script Editor, qTrace Enterprise automatically checks that every required extension is installed and every model file is present. Missing extensions show a direct install link. For extensions like InstanSeg, model files must be downloaded manually before running the replay script.
Learn about the Replay EngineReady to certify your workflow?
Download qTrace Core (free, open-source) to get started — or request Enterprise access for replay, chain-of-custody, and certified identity.