sccoda.util.cell_composition_data.from_scanpy_list¶
-
sccoda.util.cell_composition_data.
from_scanpy_list
(samples, cell_type_identifier, covariate_key=None, covariate_df=None)¶ Creates a compositional analysis data set from a list of scanpy data sets.
To use this function, all data sets need to have one identically named column in adata.obs that contains the cell type assignment. Covariates can either be specified via a key in adata.uns, or as a separate DataFrame
Usage:
data = from_scanpy_list([adata1, adata2, adata3], cell_type_identifier="Louvain", covariate_df="covariates")
- Parameters
- samples :
List
[AnnData
]List
[AnnData
] list of scanpy data sets
- cell_type_identifier :
str
str
column name in adata.obs that specifies the cell types
- covariate_key :
str
,None
Optional
[str
] (default:None
) key for adata.uns, where covariate values are stored
- covariate_df :
DataFrame
,None
Optional
[DataFrame
] (default:None
) DataFrame with covariates
- samples :
- Return type
- Returns
A compositional analysis data set
data – A compositional analysis data set