Пример #1
0
def go_ontology():
    return load_ontology.load(GO_ONT_CONFIG_ID)[0] 
Пример #2
0
def unit_ontology():
    return load_ontology.load(UNIT_OG_ID)[0]
Пример #3
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']
Пример #4
0
        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']
Пример #5
0
        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]