Your browser doesn't support javascript.
loading
neo4jsbml: import systems biology markup language data into the graph database Neo4j.
Gricourt, Guillaume; Duigou, Thomas; Dérozier, Sandra; Faulon, Jean-Loup.
Afiliación
  • Gricourt G; Université Paris-Saclay, INRAE, AgroParisTech, Micalis Institute, Jouy-en-Josas, France.
  • Duigou T; Université Paris-Saclay, INRAE, AgroParisTech, Micalis Institute, Jouy-en-Josas, France.
  • Dérozier S; Université Paris-Saclay, INRAE, MaIAGE, Jouy-en-Josas, France.
  • Faulon JL; Université Paris-Saclay, INRAE, AgroParisTech, Micalis Institute, Jouy-en-Josas, France.
PeerJ ; 12: e16726, 2024.
Article en En | MEDLINE | ID: mdl-38250720
ABSTRACT
Systems Biology Markup Language (SBML) has emerged as a standard for representing biological models, facilitating model sharing and interoperability. It stores many types of data and complex relationships, complicating data management and analysis. Traditional database management systems struggle to effectively capture these complex networks of interactions within biological systems. Graph-oriented databases perform well in managing interactions between different entities. We present neo4jsbml, a new solution that bridges the gap between the Systems Biology Markup Language data and the Neo4j database, for storing, querying and analyzing data. The Systems Biology Markup Language organizes biological entities in a hierarchical structure, reflecting their interdependencies. The inherent graphical structure represents these hierarchical relationships, offering a natural and efficient means of navigating and exploring the model's components. Neo4j is an excellent solution for handling this type of data. By representing entities as nodes and their relationships as edges, Cypher, Neo4j's query language, efficiently traverses this type of graph representing complex biological networks. We have developed neo4jsbml, a Python library for importing Systems Biology Markup Language data into a Neo4j database using a user-defined schema. By leveraging Neo4j's graphical database technology, exploration of complex biological networks becomes intuitive and information retrieval efficient. Neo4jsbml is a tool designed to import Systems Biology Markup Language data into a Neo4j database. Only the desired data is loaded into the Neo4j database. neo4jsbml is user-friendly and can become a useful new companion for visualizing and analyzing metabolic models through the Neo4j graphical database. neo4jsbml is open source software and available at https//github.com/brsynth/neo4jsbml.
Asunto(s)
Palabras clave

Texto completo: 1 Colección: 01-internacional Base de datos: MEDLINE Asunto principal: Almacenamiento y Recuperación de la Información / Manejo de Datos Idioma: En Revista: PeerJ Año: 2024 Tipo del documento: Article País de afiliación: Francia

Texto completo: 1 Colección: 01-internacional Base de datos: MEDLINE Asunto principal: Almacenamiento y Recuperación de la Información / Manejo de Datos Idioma: En Revista: PeerJ Año: 2024 Tipo del documento: Article País de afiliación: Francia