Reactome graph database: Efficient access to complex pathway data.
Reactome graph database: Efficient access to complex pathway data.
复制标题
DOI:
10.1371/journal.pcbi.1005968
复制
发表时间:
2018-01
影响因子:
4.3
通讯作者:
Hermjakob H
中科院分区:
文献类型:
--
作者:
Fabregat A;Korninger F;Viteri G;Sidiropoulos K;Marin-Garcia P;Ping P;Wu G;Stein L;D'Eustachio P;Hermjakob H
Reactome is a free, open-source, open-data, curated and peer-reviewed knowledgebase of biomolecular pathways. One of its main priorities is to provide easy and efficient access to its high quality curated data. At present, biological pathway databases typically store their contents in relational databases. This limits access efficiency because there are performance issues associated with queries traversing highly interconnected data. The same data in a graph database can be queried more efficiently. Here we present the rationale behind the adoption of a graph database (Neo4j) as well as the new ContentService (REST API) that provides access to these data. The Neo4j graph database and its query language, Cypher, provide efficient access to the complex Reactome data model, facilitating easy traversal and knowledge discovery. The adoption of this technology greatly improved query efficiency, reducing the average query time by 93%. The web service built on top of the graph database provides programmatic access to Reactome data by object oriented queries, but also supports more complex queries that take advantage of the new underlying graph-based data storage. By adopting graph database technology we are providing a high performance pathway data resource to the community. The Reactome graph database use case shows the power of NoSQL database engines for complex biological data types. To better support genome analysis, modeling, systems biology and education, we now offer our knowledgebase of biomolecular pathways as a graph database. We have developed a tool to migrate the Reactome content from the relational database used in curation to a graph database during each quarterly release process. The new graph database has two main advantages; higher performance and simpler ways to perform complex queries. Reactome has already adapted its software infrastructure to benefit from this growing in popularity storage technology, significantly improving query efficiency, by reducing the average query time by 93%. We strongly believe that the successful adoption of a graph database by Reactome demonstrates the positive impact this new technology could potentially have in the field and could provide a practical example for other community projects with similar complex data models to move their storage to a graph database while retaining their data models.
登录
查看更多内容
影响因子:
3
作者:
Toure, Vasundra;Mazein, Alexander;Auffray, Charles
通讯作者:
Auffray, Charles
影响因子:
4.5
作者:
Lysenko A;Roznovăţ IA;Saqi M;Mazein A;Rawlings CJ;Auffray C
通讯作者:
Auffray C
影响因子:
14.9
作者:
Birney, E;Andrews, D;Hubbard, T
通讯作者:
Hubbard, T
DOI:
10.1093/bioinformatics/btv460
发表时间:
2015-12-01
期刊:
Bioinformatics (Oxford, England)
影响因子:
--
作者:
Summer G;Kelder T;Ono K;Radonjic M;Heymans S;Demchak B
通讯作者:
Demchak B
影响因子:
12.3
作者:
Vastrik, Imre;D'Eustachio, Peter;Schmidt, Esther;Joshi-Tope, Geeta;Gopinath, Gopal;Croft, David;de Bono, Bernard;Gillespie, Marc;Jassal, Bijay;Lewis, Suzanna;Matthews, Lisa;Wu, Guanming;Birney, Ewan;Stein, Lincoln
通讯作者:
Stein, Lincoln