Introduction
SPRM is a statistical modeling program used to calculate a range of descriptors/features from multichannel cell images. It uses these descriptors for clustering of cells and saves them for use for comparison and content-based search of the images. It can be used with any type of multichannel 2D or 3D image (e.g., CODEX, IMS).
Inputs
Two OMETIFF files from the output of CytoKit - 4D Multiplexed intensity Image (3D for multiple channels) 4D Indexed Image (3D for multiple segmentations) containing one channel for each type of segmentation (currently “cells”, “nucleus”, “cell membrane” and “nuclear membrane”).
SPRM takes in the following command line arguments to specify required and optional inputs.
SPRM.py [img_dir_path] [mask_dir_path] [output_dir_path] [options_path] [cell-type]
Requirements
aicsimageio
numpy
sklearn
pandas
matplotlib
scipy
pillow
python-cv2
numba
shapely
Contact
For any inquires and question please contact us!
Robert F. Murphy
Ted Zhang
Haoran Chen