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.
Gene names are parsed in from BELscript/RDF using whatever case they have, which leads to different rules having, e.g., "Braf" and others "BRAF". When converted into PySB, these lead to different monomers.
Possible solutions:
Store all names as ALL CAPS
Store all names as first letter Caps
Use the first appearance of the gene name as the convention, store it, and then canonicalize all other-case appearances of the gene to that
Gene names are parsed in from BELscript/RDF using whatever case they have, which leads to different rules having, e.g., "Braf" and others "BRAF". When converted into PySB, these lead to different monomers.
Possible solutions: