sorgerlab / indra

INDRA (Integrated Network and Dynamical Reasoning Assembler) is an automated model assembly system interfacing with NLP systems and databases to collect knowledge, and through a process of assembly, produce causal graphs and dynamical models.
http://indra.bio
BSD 2-Clause "Simplified" License
177 stars 68 forks source link

doubts about INDRA #1013

Closed guerrerosimonl closed 4 years ago

guerrerosimonl commented 4 years ago

My team encountered a couple of problems and unclear concepts during our work and we would like feedback to help us understanding better.

  1. INDRA statements: we could not find information on how de-duplication of statements is done. Every statement is supposed to have a list of evidence objects (a.k.a. list of sentences from literature?) but we are only able to retrieve one object for each statement. Thus, what happened with the rest? Does the algorithm pick one? Is it a new sentence build from an ensemble of all of the evidence objects?

  2. Belief scores: we were not able to unravel how belief scores are calculated. a. What we know: the prior probability of each statement is calculated based on the number of evidences it has and their sources. What we want to know: How does this exactly work? What happen if two or more of the retrieved evidences come from the same source (e.g. they are citations from the same article)? b. How are the belief scores calculated and what is the relation with the prior probability (further than the INDRA documentation explains, because it is not clear for us from there)?

  3. We could not solve the WARNING message “indra.literature.pmc_client - PMC client returned with error cannotDisseminateFormat: The meta data format ‘pmc’ is not supported by the item or by the repository”.

Thank you very much in advance for your help!

Laura

bgyori commented 4 years ago

Hi Laura,

Thanks for your questions!

  1. Statement assembly (de-duplication, hierarchical refinement resolution, belief calculation, etc.) is not done immediately when processing some output from a reading system. For instance in
    from indra.sources import eidos
    ep = eidos.process_json_file('...')
    stmts = ep.statements

    stmts will be a list of "raw" Statements, each of which will have a single piece of evidence in its evidence list. At this point, two Statements can be duplicates of each other (i.e., the same causal relationship extracted from multiple sentences/documents) and their beliefs are not yet determined.

You have to call INDRA's assembly modules to do further processing. These are all documented, for instance, the Preassembler (which deals with de-duplication and finding hierarchical refinements) is documented here: https://indra.readthedocs.io/en/latest/modules/preassembler/preassembler.html. As a user, probably the easiest way to run INDRA assembly is through the functional interface of the indra.tools.assemble_corpus tool (documented at https://indra.readthedocs.io/en/latest/modules/tools/index.html#module-indra.tools.assemble_corpus). The assemble_corpus tool gives you access to various assembly functions and filters over a list of statements. Continuing the example above, you could do

from indra.tools import assemble_corpus as ac
assembled_stmts = ac.run_preassembly(stmts, **extra_args)

here the optional extra_args are things you can configure to change the way assembly is done (documented here: https://indra.readthedocs.io/en/latest/modules/tools/index.html#indra.tools.assemble_corpus.run_preassembly). At the end of this process, you will have "assembled" statements in the assembled_stmts list that can have multiple pieces of evidence aggregated in their evidence list, and will have belief scores calculated according to overall support.

  1. INDRA's built-in default belief scorer starts with empirical estimates of the prior random and systematic error rates of reading systems. It first calculates the individual belief of each assembled statement (as mentioned above, statements that have gone through assembly have one or more evidences associated with them, potentially from multiple reading systems) by calculating the joint probability that given all the pieces of evidence, the statement is not incorrect. The code that does this is here: https://github.com/sorgerlab/indra/blob/master/indra/belief/__init__.py#L110-L154 For each source (eidos, hume, etc.) that a Statement has evidence from, an error component r^e + s is calculated where r is the random error rate for the given source, s is the systematic error rate for the given source and e is the number of evidences from that source. The product of these error terms across all sources becomes the error probability, and one minus this error probability becomes the prior belief. (For simplicity, I did not detail how negative evidences are handled - they are taken into account as evidence for a statement not being true; you can see this in the code).

After the prior belief calculation, the refinement graph of Statements (given an ontology) is used to propagate these beliefs from more specific to less specific statements. For instance, S1: "rainfall causes floods" is less specific than S2: "a large increase in rainfall causes a small increase in floods", and so S2's evidences will be propagated to S1's pool of evidences when calculating S1's final belief.

To your last question in 2.a: the identity of specific source documents is not taken into account in this default belief scorer. However, the belief calculation is fully configurable and you can implement your own BeliefScorer class according to your own assumptions about a probability model of statement correctness (just subclass the BeliefScorer class https://github.com/sorgerlab/indra/blob/master/indra/belief/__init__.py#L27 and pass the instance of your scorer as the belief_scorer argument to ac.run_preassembly).

  1. That error is generated by the PMC web service when the paper with the given ID is not available in PMC's native NXML format. INDRA's PMC client seems to be operational currently, e.g.,
    from indra.literature import pmc_client
    pmc_client.get_xml('4322985')

    returns the NXML corresponding to https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4322985/. If you provide more specifics on what ID's you are trying to access, I can try to help more.


As a final note, I couldn't fully determine based on your questions what knowledge sources you are using with INDRA (Eidos? or some biology-specific sources?) and what your use case is. We are happy to help more and give more specific advice tailored to your use case if needed.

guerrerosimonl commented 4 years ago

Hi Benjamin, I really appreciate your fast answer. It is really helpful. To understand better our case: we are using REACH as source, just the default way. We introduced a list of pmids and generated the statements with INDRA-REACH to generate a CX network.

Question 1: Solved, thanks!

Question 2: we used one only knowledge source: REACH, so with regards to this sentence “For each source (eidos, hume, etc.)…… from that source”, r and s are the same (because all evidence is based on REACH). We are mainly puzzled about the calculation of the different pieces of evidence. So various strings are produced that are deduplicated into one statement with an overall belief score. But is it then that the more strings, the higher the belief score? Or is it: strings which are less specific have a lower weight in terms of calculating the overall belief score.

Question 3: For example, we have the respective error with these pmid among others: 21317303 and 17478545.

Thank you so much for your help!

Laura

bgyori commented 4 years ago

If you are working on an REACH-INDRA-CX pipeline, I suggest running grounding mapping (fixing the grounding of entities that are often misgrounded by REACH and other readers) and sequence mapping (fixing incorrect references to amino acid sites) and some optional filters in addition to preassembly. An example assembly pipeline could be:

from indra.tools import assemble_corpus as ac
stmts = <the collection of all raw statements to use>
stmts = ac.filter_no_hypothesis(stmts)  # Optional: filter out hypothetical statements
stmts = ac.map_grounding(stmts)         # Map grounding
stmts = ac.filter_grounded_only(stmts)  # Optional: filter out ungrounded agents
stmts = ac.map_sequence(stmts)          # Map sequence
stmts = ac.run_preassembly(stmts,       # Run preassembly
                           return_toplevel=False)  
stmts = ac.filter_belief(stmts, 0.8)    # Optional: apply belief cutoff of e.g., 0.8

Question 2: Yes, if all your statements come from a single source then there will be a single r and s parameter being used. The default built-in values for reach are s=0.05 and r=0.3 (https://github.com/sorgerlab/indra/blob/master/indra/resources/default_belief_probs.json) but you can customize these values in your own assembly. So assuming an assembled statement has 5 pieces of evidence, the belief would be 1 - (0.3^5 + 0.05). The specific properties of the evidence texts are not taken into account in the default built-in belief model - but again you can define your own belief scorer if you'd like to change that.

Question 3: I confirmed that these two PMC IDs correspond to papers for which PMC does not provide NXML content therefore the "cannotDisseminateFormat" is expected in these cases. You may need to use the downloadable dumps of PMC to get access to some of the content that isn't available through the web service.

guerrerosimonl commented 4 years ago

Dear Benjamin, First of all, I hope you had a nice Christmas. We are really grateful of your help. We take a few days to answer to be able to process everything and try to figure out things by ourselves before asking again. Our next question is regarding the enrichment of the network. I tried to reproduce the exact command in the INDRA tutorial:

from indra.sources import bel bel_processor = bel.process_pybel_neighborhood(['KRAS', 'BRAF'])

But it gives me the following error that I couldn’t figure out:

INFO: [2019-12-26 20:24:15] indra.sources.bel.api - Loading https://github.com/cthoyt/selventa-knowledge/raw/v1.0.0/selventa_knowledge/large_corpus.bel.nodelink.json.gz INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"1-octadec-9-enoylglycero-3-phosphate") increases tloc(p(HGNC:RHOA), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005856))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AMP Activated Protein Kinase Complex (complex(SCOMP:"AMP Activated Protein Kinase Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AMP Activated Protein Kinase Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AMP Activated Protein Kinase Complex (complex(SCOMP:"AMP Activated Protein Kinase Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AMP Activated Protein Kinase Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Calcineurin Complex (complex(SCOMP:"Calcineurin Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Calcineurin Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID56501 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID13202 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID16897 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"hydrogen peroxide") increases tloc(p(MGI:Aifm1), fromLoc(GOCCID:0005739), toLoc(GOCCID:0005634))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"hydrogen peroxide") increases tloc(p(HGNC:TERT), fromLoc(GOCCID:0005634), toLoc(GOCCID:0005737))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID689226 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID360482 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID54237 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"hydrogen peroxide") increases tloc(p(HGNC:FOXO3), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005634))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"hydrogen peroxide") increases tloc(p(HGNC:BAX), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005739))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"insulin (human)") increases tloc(p(RGD:Akt2), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005886))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID56718 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID56718 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID13177 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID23986 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID56718 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID56718 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"insulin (human)") increases tloc(p(RGD:Prkcz), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005886))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for glucose transport INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"glucose transport") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AMP Activated Protein Kinase Complex (complex(SCOMP:"AMP Activated Protein Kinase Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AMP Activated Protein Kinase Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID54705 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: NADPH Oxidase Complex (complex(SCOMP:"NADPH Oxidase Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"NADPH Oxidase Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not map EGID24179 to HGNC. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: GUCY1 Complex (complex(SCOMP:"GUCY1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"GUCY1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Respiratory Chain Complex IV (complex(SCOMP:"Respiratory Chain Complex IV")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Respiratory Chain Complex IV") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Respiratory Chain Complex IV (complex(SCOMP:"Respiratory Chain Complex IV")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Respiratory Chain Complex IV") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Respiratory Chain Complex IV (complex(SCOMP:"Respiratory Chain Complex IV")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Respiratory Chain Complex IV") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Could not find GO ID for glucose transport INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"glucose transport") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - HGNC entity CKS1BP7 with HGNC ID 1999 has no corresponding Uniprot ID. INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"okadaic acid") decreases tloc(p(MGI:Ptpn14), fromLoc(GOCCID:0005856), toLoc(GOCCID:0005737))) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfy Complex (complex(SCOMP:"Nfy Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfy Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfy Complex (complex(SCOMP:"Nfy Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfy Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:27] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Respiratory Chain Complex IV (complex(SCOMP:"Respiratory Chain Complex IV")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Respiratory Chain Complex IV") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:"reactive oxygen species") increases tloc(p(HGNC:FOXO1), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005634))) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID306330 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfy Complex (complex(SCOMP:"Nfy Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfy Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - No Uniprot ID for HGNC ID 9589 INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID27915 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID13851 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Pyruvate Dehydrogenase Complex (complex(SCOMP:"Pyruvate Dehydrogenase Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Pyruvate Dehydrogenase Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID22135 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Calcineurin Complex (complex(SCOMP:"Calcineurin Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Calcineurin Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Calcineurin Complex (complex(SCOMP:"Calcineurin Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Calcineurin Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID24737 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID237877 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID12534 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:androgen) increases tloc(p(HGNC:SREBF1), fromLoc(GOCCID:0005783), toLoc(GOCCID:0005794))) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:androgen) increases tloc(p(HGNC:SREBF2), fromLoc(GOCCID:0005783), toLoc(GOCCID:0005794))) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:androgen) increases tloc(p(RGD:Ezr), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005886))) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID21681 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID22153 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:atorvastatin) increases tloc(p(HGNC:SREBF2), fromLoc(GOCCID:0005783), toLoc(GOCCID:0005634))) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID406223 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID12534 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID212377 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: PP2A Complex (complex(SCOMP:"PP2A Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"PP2A Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: PP2A Complex (complex(SCOMP:"PP2A Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"PP2A Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - No Uniprot ID for HGNC ID 4660 INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID21822 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID109543 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:cholesterol) increases tloc(p(MGI:Cycs), fromLoc(GOCCID:0005739), toLoc(GOCCID:0005737))) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID294103 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID305343 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID67836 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID288455 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID22778 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID266806 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID24906 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID299810 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID499422 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID214403 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID290027 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID297961 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID302363 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID71775 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID24157 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID246263 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID298199 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID498940 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID29740 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID24346 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID360504 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID155183 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID287709 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID303689 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID304719 to HGNC. INFO: [2019-12-26 20:24:28] indra.sources.bel.processor - Could not map EGID361987 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID681337 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:corticotropin) increases tloc(p(MGI:Sik1), fromLoc(GOCCID:0005634), toLoc(GOCCID:0005737))) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID59329 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID140910 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID140910 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID29740 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Na/K Exchanging ATPase Complex (complex(SCOMP:"Na/K Exchanging ATPase Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Na/K Exchanging ATPase Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Respiratory Chain Complex II (complex(SCOMP:"Respiratory Chain Complex II")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Respiratory Chain Complex II") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: p85/p110 PI3Kinase Complex (complex(SCOMP:"p85/p110 PI3Kinase Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"p85/p110 PI3Kinase Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID54486 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID29632 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID24737 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID64159 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Controlled translocations are currently not handled: a(CHEBI:estradiol) increases tloc(p(MGI:Ctnnb1), fromLoc(GOCCID:0005737), toLoc(GOCCID:0005634))) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID13909 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Ngf Complex (complex(SCOMP:"Ngf Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Ngf Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID104325 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID13177 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID24157 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID266682 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: AP-1 Complex (complex(SCOMP:"AP-1 Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"AP-1 Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - No Uniprot ID for HGNC ID 11636 INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - No Uniprot ID for HGNC ID 5865 INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unhandled namespace: SCOMP: Nfkb Complex (complex(SCOMP:"Nfkb Complex")) INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: complex(SCOMP:"Nfkb Complex") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID113902 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not find GO ID for cell proliferation INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Unable to get identifier information for node: bp(GOBP:"cell proliferation") INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID52347 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID81879 to HGNC. INFO: [2019-12-26 20:24:29] indra.sources.bel.processor - Could not map EGID18950 to HGNC.

TypeError Traceback (most recent call last)

in 1 from indra.sources import bel ----> 2 bel_processor = bel.process_pybel_neighborhood(['KRAS', 'BRAF']) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\api.py in process_pybel_neighborhood(entity_names, network_type, network_file, **kwargs) 116 bp.statements. 117 """ --> 118 bp = process_pybel_network(network_type, network_file, **kwargs) 119 filtered_stmts = [] 120 filter_names = set(entity_names) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\api.py in process_pybel_network(network_type, network_file, **kwargs) 79 content = zlib.decompress(res.content, zlib.MAX_WBITS | 32) 80 graph = pybel.from_nodelink_jsons(content) ---> 81 return process_pybel_graph(graph) 82 elif network_type == 'graph_pickle': 83 graph = pybel.from_pickle(network_file) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\api.py in process_pybel_graph(graph) 149 """ 150 bp = PybelProcessor(graph) --> 151 bp.get_statements() 152 if bp.annot_manager.failures: 153 logger.warning('missing %d annotation pairs', ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\processor.py in get_statements(self) 90 for node_ix, node in enumerate((u_data, v_data)): 91 if isinstance(node, dsl.ComplexAbundance): ---> 92 self._get_enum_complex(u_data, v_data, k, d, node_ix) 93 subj_activity = _get_activity_condition(d.get(pc.SUBJECT)) 94 obj_activity = _get_activity_condition(d.get(pc.OBJECT)) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\processor.py in _get_enum_complex(self, u_data, v_data, k, edge_data, node_ix) 181 assert node_ix in (0, 1) 182 node = [u_data, v_data][node_ix] --> 183 cplx_agent = get_agent(node, None) 184 if cplx_agent is None: 185 return ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\processor.py in get_agent(node_data, node_modifier_data) 397 return None 398 bound_conditions = [BoundCondition(get_agent(m), True) --> 399 for m in members[1:]] 400 # Check the bound_conditions for any None agents 401 if any([bc.agent is None for bc in bound_conditions]): ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\processor.py in (.0) 397 return None 398 bound_conditions = [BoundCondition(get_agent(m), True) --> 399 for m in members[1:]] 400 # Check the bound_conditions for any None agents 401 if any([bc.agent is None for bc in bound_conditions]): ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\processor.py in get_agent(node_data, node_modifier_data) 414 if not ident: 415 assert name, "Node must have a name if lacking an identifier." --> 416 name, db_refs = get_db_refs_by_name(ns, name, node_data) 417 # We've already got an identifier, look up other identifiers if necessary 418 else: ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\sources\bel\processor.py in get_db_refs_by_name(ns, name, node_data) 466 logger.info("Invalid HGNC name: %s (%s)" % (name, node_data)) 467 return name, None --> 468 name = hgnc_client.get_hgnc_name(hgnc_id) 469 db_refs = {'HGNC': hgnc_id} 470 up_id = _get_up_id(hgnc_id) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\indra\databases\hgnc_client.py in get_hgnc_name(hgnc_id) 120 """ 121 try: --> 122 hgnc_name = hgnc_names[hgnc_id] 123 except KeyError: 124 xml_tree = get_hgnc_entry(hgnc_id) TypeError: unhashable type: 'list' I would appreciate further help. Laura
bgyori commented 4 years ago

The error was due to a deprecated gene name being replaced by two new gene names by HGNC - I fixed the code to handle this corner case. I also added a test to make sure this example is monitored for any such future changes. Please open another issue if you run into other problems!