netmap.downstream.final_downstream.create_regulon_activity_adata¶
- netmap.downstream.final_downstream.create_regulon_activity_adata(grn_adata: AnnData, data_ucell: DataFrame, top_sources_list: List[str]) AnnData¶
Creates an AnnData object with regulon activity scores based on top GRN sources.
- Parameters:
grn_adata (AnnData) – Original GRN AnnData object, used for alignment of obs and embeddings.
data_ucell (pd.DataFrame) – DataFrame containing UCell scores for all signatures.
top_sources_list (List[str]) – List of top source names to include as regulons.
- Returns:
New AnnData object with regulon activity, aligned to grn_adata observations.
- Return type:
AnnData