Skip to content

This framework is part of the DiseaseNetworks module, eTRIKS Lab. The Metabolic Framework uses the neo4j graph platform for the management of data on human metabolism (basis: Recon2).

License

ibalaur/Recon2Neo4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recon2Neo4j - a graph database for the human metabolic network

The Recon2Neo4j Framework uses the Neo4j graph platform for the management of data on human metabolism. Specifically, it facilitates i) identification and ii) visualization of subnetworks of interest from the Human Metabolic Reconstruction (Recon2, Thiele et al., Nat Biotech, 2013) by using the powerful neo4j CYPHER query language and neo4j functionality, and iii) export in SBML standard and SIF formats in order to be integrated and shared among community using well-estabilished platforms (e.g. CellDesigner, yEd, Cytoscape, NDEx).

A tutorial video is available here.

A file with several Cypher query examples for the Recon2Neo4j Framework is available for download here. These queries can be extended to accommodate specific topics of interest.

For developers

The Recon2Neo4j Framework is freely available for non-commercial purposes and the java code used for data integration and mapping into the framework is available here.

Requirements

  • Java 7
  • Maven (tested with Maven 3.5)

Install

After cloning the repository and getting into its directory:

mvn clean

mvn install

How to contribute

If you have any suggestions or want to report a bug, don't hesitate to create an issue. Pull requests and all forms of contribution will be warmly welcomed.

Please cite our paper on this work

Balaur I., Mazein A., Saqi M., Lysenko A., Rawlings C.J. and Auffray C. (2016), Recon2Neo4j: applying graph database technologies for managing comprehensive genome-scale networks. Bioinformatics. 2016 Dec 19. pii: btw731. DOI: 10.1093/bioinformatics/btw731.

Contributors

Irina Balaur, EISBM, Lyon, France - specified the translation rules, developed the code

Alexander Mazein, EISBM, Lyon, France - idea, advice on the translation rules

Mansoor Saqi, EISBM, Lyon, France - advice on the translation rules

Artem Lysenko, Rothamsted Research, Hertfordshire, UK - advice on the Neo4j functionality

Chris J. Rawlings, Rothamsted Research, Hertfordshire, UK - advice on the Neo4j functionality

Charles Auffray, EISBM, Lyon, France - strategic advice

Useful links

Acknowledgements

This work has been supported by the Innovative Medicines Initiative Joint Undertaking under grant agreement no. IMI 115446 (eTRIKS), resources of which are composed of financial contribution from the European Union’s Seventh Framework Programme (FP7/2007-2013) and EFPIA companies.

About

This framework is part of the DiseaseNetworks module, eTRIKS Lab. The Metabolic Framework uses the neo4j graph platform for the management of data on human metabolism (basis: Recon2).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages