| Literature DB >> 27919219 |
Vasundra Touré1,2, Alexander Mazein3, Dagmar Waltemath4, Irina Balaur3, Mansoor Saqi3, Ron Henkel5,6, Johann Pellet3, Charles Auffray3.
Abstract
BACKGROUND: When modeling in Systems Biology and Systems Medicine, the data is often extensive, complex and heterogeneous. Graphs are a natural way of representing biological networks. Graph databases enable efficient storage and processing of the encoded biological relationships. They furthermore support queries on the structure of biological networks.Entities:
Keywords: Graph database; Neo4j; Systems biology; Systems biology graphical notation; Systems medicine
Mesh:
Year: 2016 PMID: 27919219 PMCID: PMC5139139 DOI: 10.1186/s12859-016-1394-x
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Fig. 1Workflow of STON software. This figure shows the workflow of the STON framework: an SBGN-ML file is provided as the input to the framework. It is parsed by STON and converted into a graph representation using the mapping rules described in the Additional file 1. The resulting data is then stored in a local directory as nodes, relationships and properties. Neo4j relies on this repository and, if run as a web server instance, offers a visualization of the data. The repository can be queried for biological entities, relations in the network, and similar nodes across networks, as described in the “Results” section. The example is the IFNG receptor, a biological complex composed of four subunits: IFNGR1 and IFNGR2 that are dimerised, and JAK1 and JAK2 that are macromolecules. In Neo4J, all entities are connected to the complex node with the relationship belongs_to_complex
Fig. 2Identification of IFNG subnetworks involved in the iNOS pathway. The Cypher query launched in Neo4j allows to identify the IFNG subnetworks in the iNOS pathway (PD). IFNG connects its receptor complex which is then phosphorylated. The StateVariable and UnitOfInformation properties of the IFNGR1 multimer macromolecule are highlighted to show the difference between the two complexes
Fig. 3Linking networks in PD and AF representations. The figure shows different levels of granularity of the iNOS pathway in PD (green background) and AF (blue background). The yellow relationships represent the linking between equivalent nodes. In the PD network, IFNG binds to the IFNG receptor complex. This complex will then activate the dimerisation of STAT1alpha. In the AF network, IFNG and elements of the receptor complex (seen in the PD level) are necessary to activate STAT1alpha. In order to create a link, the compared nodes should have different file names, but same name, nodetype, compartment and unit of information. In addition, one node should be represented in the SBGN PD language and another on SBGN AF
Fig. 4Linking identical processes found between two metabolic maps. The figure shows two PD maps: one for the activation of the gene IRF1 pathway (green background) and one for the iNOS pathway (blue background). Visualization from Neo4j web interface. The yellow relationships represent the linking of identical processes found in both graphs. Those two maps have common processes: the IFNG binds the IFNG receptor, inducing the phosphorylation of the complex. This stimulates the phosphorylation of STAT1alpha. On the left (green background) the gene regulatory region triggers the transcription of IRF1 and on the right, the pathway activated by the gene IRF1