netmap.masking.external.add_genome_information_to_anndata

netmap.masking.external.add_genome_information_to_anndata(grn_adata, tf_to_gene_df, window_name='')[source]

Merge TF→gene regulatory relationships into GRN AnnData variable metadata.

Parameters:
  • grn_adata (anndata.AnnData) – GRN AnnData object whose var index contains SourceGene_TargetGene edge identifiers.

  • tf_to_gene_df (pd.DataFrame) – Output of get_regulators() with at least edge and regulator columns.

  • window_name (str) – Suffix appended to the added boolean column name regulator_{window_name}. Defaults to ''.

Returns:

grn_adata with a new boolean column

regulator_{window_name} in .var.

Return type:

anndata.AnnData