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 :
strstr column name in adata.obs that specifies the cell types
- covariate_key :
str,NoneOptional[str] (default:None) key for adata.uns, where covariate values are stored
- covariate_df :
DataFrame,NoneOptional[DataFrame] (default:None) DataFrame with covariates
- samples :
- Return type
- Returns
A compositional analysis data set
data – A compositional analysis data set