dropFeatures
Short Description
sm.hl.dropFeatures
: This versatile function streamlines the process of
refining an AnnData object by enabling users to selectively remove markers,
cells, metadata columns, and specific cell groups. It facilitates targeted
dataset curation, ensuring analyses are performed on relevant and clean data subsets.
Function
dropFeatures(adata, drop_markers=None, drop_cells=None, drop_meta_columns=None, drop_groups=None, groups_column=None, subset_raw=True, verbose=True)
Parameters:
Name | Type | Description | Default |
---|---|---|---|
adata |
AnnData
|
Annotated data matrix or path to an AnnData object, containing spatial gene expression data. |
required |
drop_markers |
list
|
A list of gene or marker names to be removed from |
None
|
drop_cells |
list
|
A list of cell identifiers (index names) to be removed from |
None
|
drop_meta_columns |
list
|
A list of metadata column names to be removed from |
None
|
drop_groups |
list
|
A list of category names to be removed based on the column specified by |
None
|
groups_column |
str
|
The name of the column in |
None
|
subset_raw |
bool
|
If True, the same dropping operations are applied to |
True
|
verbose |
bool
|
If True, print messages about the dropping process. |
True
|
Returns:
Name | Type | Description |
---|---|---|
adata |
AnnData
|
The AnnData object after the specified features have been removed. |
Example
1 2 3 4 5 6 7 8 9 10 11 |
|
Source code in scimap/helpers/dropFeatures.py
20 21 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 |
|