scimap.pl.image_viewer
Function Call
scimap.pl.image_viewer (
image_path,
adata,
overlay=None,
overlay_category=None,
markers=None,
channel_names='default',
x_coordinate='X_centroid',
y_coordinate='Y_centroid',
point_size=10,
point_color=None,
imageid='imageid',
subset=None,
seg_mask=None,
kwargs)
Short description
This function spins up a napari instance to view an image. For large images, it is advised to load only a few markers at a time by using the markers parameter. Any categorical data stored in adata.obs can also be overlayed on the image using the overlay parameter.
Parameters
image_path : string
Location to the image file.
seg_mask: string (The default is None)
Location to the segmentation mask file.
adata : AnnData object
overlay : string, optional (The default is None)
Name of the column with any categorical data such as phenotypes or clusters.
overlay_category : list, optional (The default is None)
If only specfic categories within the overlay column is needed, pass their names as a list. If None, all categories will be used.
markers : list, optional (The default is None)
Markers to be included. If none, all markers will be displayed.
imageid : string, optional (The default is imageid)
Column name of the column containing the image id.
subset : string, optional (The default is None)
imageid of a single image to be subsetted for analyis. Only useful when multiple images are being analyzed together.
channel_names : list, optional (The default is adata.uns['all_markers'])
List of channels in the image in the exact order as image.
x_coordinate : string, optional (The default is 'X_centroid')
X axis coordinate column name in AnnData object.
y_coordinate : string, optional (The default is 'Y_centroid')
Y axis coordinate column name in AnnData object.
point_size : int, optional (The default is 10)
point size in the napari plot.
point_color : string, optional (The default is None)
Pass a color that should be used for the overlayed points. e.g. white.
By default, a random color is chosen for each layer.
**kwargs : None
Other arguments that can be passed to napari viewer.
Returns
napari image viewer loads the image.
Example
image_path = '/Users/aj/Desktop/ptcl_tma/image.tif'
sm.pl.image_viewer (image_path, adata, overlay='phenotype',overlay_category=None,
markers=['CD31','CD19','CD45','CD163','FOXP3'],
point_size=7, point_color='white')