Empanada-napari modules#

New and updated modules#

Export Segmentations

Exports 2D stack segmentations or a single 3D volume label mask.

Morph Labels

Applies morphological operations to specific labels or to the entire label layer.

Count Labels

Counts the number of label IDs in the dataset and export the list of label IDs in an Excel workbook.

Filter Labels

Removes small pixel/voxel valued labels from the label mask and/or labels touching the border of the image.

Split Labels

Allows the placement of multiple markers for distance watershed-based instance splitting.

Export a model

Locally exports an empanada model. Useful for sharing models locally or over the internet.

Import a model

Makes a new model accessible in all other training and inference modules.

Inference modules#

2D Inference (Parameter testing)

Runs model inference on 2D images. Supports batch mode for predicting segmentations on a series of unrelated images or can be used to segment arbitrary 2D slices from volumetric data.

3D Inference

Implements stack and ortho-plane inference functionality for volumetric datasets.

Finetune and training modules#

Pick finetune/training patches

Automatically picks patches of data to annotate from 2D or 3D images. Also gives the option for uses for manually select ROIs using placed points.

Save finetune/training patches

Stores training patch segmentations in the correct format expected for model finetuning and training.

Finetune a model

Allows users to finetune any registered model on a specialized segmentation dataset.

Train a model

Train models from scratch for arbitrary panoptic segmentation tasks. Optionally, initialize training from CEM pre-trained weights for faster convergence and greater robustness.

Register a model

Make a new model accessible in all other training and inference modules. Models can be registered from .pth files or from web URLs. Useful for sharing models locally or over the internet.

Get model info

Get information about registered models to help decide which one is appropriate for inference or finetuning.

Proofreading modules#

Merge Labels

Allows the selection of multiple instances and merges them all to the same label.

Delete Labels

Allows the selection of multiple instances and allows the removal of selected labels

Jump to label

Given a label ID, moves the napari viewer to the first 2D slice where an object appears.

Find next available label

Returns the next available label ID for manual annotation.