netmap.downstream.final_downstream.get_top_targets¶
- netmap.downstream.final_downstream.get_top_targets(gene_inter_adata, adata, top_per_source=750, col_cluster='spectral', min_reg_size=100, verbose=True)¶
Selects top gene targets per source from a clustered gene interaction AnnData.
- Parameters:
gene_inter_adata (AnnData) – Gene interaction AnnData with var containing ‘source’ and ‘target’.
adata (AnnData) – Expression AnnData for ranking genes.
top_per_source (int, default=750) – Number of top targets to select per source.
col_cluster (str, default='spectral') – Column in obs defining clusters.
- Returns:
gene_inter_adata_filtered (AnnData) – Filtered AnnData containing top edges.
reglon_sizes (list of int) – Sizes of regulatory regions per source.