def go_ontology(): return load_ontology.load(GO_ONT_CONFIG_ID)[0]
def unit_ontology(): return load_ontology.load(UNIT_OG_ID)[0]
from onto_lib_py3 import load_ontology as lo ONT_NAME_TO_ONT_ID = {"EFO_CL_DOID_UBERON_CVCL": "17", "UO": "7"} ONT_ID_TO_OG = {x: lo.load(x)[0] for x in ONT_NAME_TO_ONT_ID.values()} def the_ontology(): return ONT_ID_TO_OG['17'] def unit_ontology(): return ONT_ID_TO_OG['7']
if source_term is None or target_term is None: continue edge_type = edge_info['edge_type'] inv_edge_type = "inv_%s" % edge_type if edge_type in source_term.relationships: source_term.relationships[edge_type].append(target_id) else: source_term.relationships[edge_type] = [target_id] if inv_edge_type in target_term.relationships: target_term.relationships[inv_edge_type].append(source_id) else: target_term.relationships[inv_edge_type] = [source_id] return og ONT_NAME_TO_ONT_ID = {"EFO_CL_DOID_UBERON_CVCL":"17"} ONT_ID_TO_OG = {x: patch_the_ontology(load_ontology.load(x)[0]) for x in ONT_NAME_TO_ONT_ID.values()} def the_ontology(): return ONT_ID_TO_OG['17'] def unit_ontology(): return load_ontology.load(UNIT_OG_ID)[0] def go_ontology(): return load_ontology.load(GO_ONT_CONFIG_ID)[0] def main(): #og = the_ontology() #og = patch_the_ontology(og) #print og.id_to_term['CL:0000081']
edge_type = edge_info['edge_type'] inv_edge_type = "inv_%s" % edge_type if edge_type in source_term.relationships: source_term.relationships[edge_type].append(target_id) else: source_term.relationships[edge_type] = [target_id] if inv_edge_type in target_term.relationships: target_term.relationships[inv_edge_type].append(source_id) else: target_term.relationships[inv_edge_type] = [source_id] return og ONT_NAME_TO_ONT_ID = {"EFO_CL_DOID_UBERON_CVCL": "17"} ONT_ID_TO_OG = { x: patch_the_ontology(load_ontology.load(x)[0]) for x in ONT_NAME_TO_ONT_ID.values() } def the_ontology(): return ONT_ID_TO_OG['17'] def unit_ontology(): return load_ontology.load(UNIT_OG_ID)[0] def go_ontology(): return load_ontology.load(GO_ONT_CONFIG_ID)[0]