BNMPy.build_bn_from_kg

BNMPy.build_bn_from_kg.add_genes_to_network(bn, gene_list, input_format='symbol', joiner='inhibitor_wins', outer_joiner='&')[source]

Creates an augmented boolean network from SigNOR using all of the genes along with the genes already present in bn. Tries to build a connected Steiner subgraph…

Args:

bn - a BooleanNetwork object gene_list - list of gene symbols, gene ids, or uniprot ids. input_format - “symbol”, “id”, or “uniprot” joiner - “&”, “|”, or “inhibitor_wins” - used for the knowledge graph-derived network. outer_joiner - “&” or “|”

BNMPy.build_bn_from_kg.load_signor_network(gene_list, input_format='symbol', joiner='&')[source]

Creates a boolean network from SigNOR using all of the provided genes. Tries to build a connected Steiner subgraph…

Args:

gene_list - list of gene symbols, gene ids, or uniprot ids. input_format - “symbol”, “id”, or “uniprot” joiner - “&”, “|”, or “inhibitor_wins”

BNMPy.build_bn_from_kg.merge_network(bn, new_equations, outer_joiner='&')[source]

Merges a BooleanNetwork object with a string or list of equations.