spatial_distance
Short Description
sm.tl.spatial_distance
: This function computes the average shortest distance
between specified phenotypes or clusters, supporting analysis of both 2D and 3D spatial data.
It facilitates the quantitative assessment of spatial relationships among cellular phenotypes
or clusters within tissue sections or 3D cultures.
Function
spatial_distance(adata, x_coordinate='X_centroid', y_coordinate='Y_centroid', z_coordinate=None, phenotype='phenotype', subset=None, imageid='imageid', verbose=True, label='spatial_distance')
Parameters:
Name | Type | Description | Default |
---|---|---|---|
adata |
AnnData
|
Annotated data matrix with spatial information. |
required |
x_coordinate |
(str, required)
|
Column name containing x-coordinates. |
'X_centroid'
|
y_coordinate |
(str, required)
|
Column name containing y-coordinates. |
'Y_centroid'
|
z_coordinate |
str
|
Column name containing z-coordinates, for 3D spatial data analysis. |
None
|
phenotype |
(str, required)
|
Column name containing the phenotype information or any categorical cell classification. |
'phenotype'
|
subset |
str
|
Identifier for a subset of data to analyze, typically an image ID. |
None
|
imageid |
str
|
Column name containing image identifiers, useful for analyzing distances within specific images. |
'imageid'
|
verbose |
bool
|
If True, prints progress and informational messages during the calculation. |
True
|
label |
str
|
Custom label for storing results in |
'spatial_distance'
|
Returns:
Name | Type | Description |
---|---|---|
adata |
AnnData
|
The input |
Example
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Source code in scimap/tools/spatial_distance.py
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 |
|