Cargando…

StonPy: a tool to parse and query collections of SBGN maps in a graph database

SUMMARY: The systems biology graphical notation (SBGN) has become the de facto standard for the graphical representation of molecular maps. Having rapid and easy access to the content of large collections of maps is necessary to perform semantic or graph-based analysis of these resources. To this en...

Descripción completa

Detalles Bibliográficos
Autores principales: Rougny, Adrien, Balaur, Irina, Luna, Augustin, Mazein, Alexander
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10017094/
https://www.ncbi.nlm.nih.gov/pubmed/36897014
http://dx.doi.org/10.1093/bioinformatics/btad100
_version_ 1784907504563519488
author Rougny, Adrien
Balaur, Irina
Luna, Augustin
Mazein, Alexander
author_facet Rougny, Adrien
Balaur, Irina
Luna, Augustin
Mazein, Alexander
author_sort Rougny, Adrien
collection PubMed
description SUMMARY: The systems biology graphical notation (SBGN) has become the de facto standard for the graphical representation of molecular maps. Having rapid and easy access to the content of large collections of maps is necessary to perform semantic or graph-based analysis of these resources. To this end, we propose StonPy, a new tool to store and query SBGN maps in a Neo4j graph database. StonPy notably includes a data model that takes into account all three SBGN languages and a completion module to automatically build valid SBGN maps from query results. StonPy is built as a library that can be integrated into other software and offers a command-line interface that allows users to easily perform all operations. AVAILABILITY AND IMPLEMENTATION: StonPy is implemented in Python 3 under a GPLv3 license. Its code and complete documentation are freely available from https://github.com/adrienrougny/stonpy. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-10017094
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-100170942023-03-16 StonPy: a tool to parse and query collections of SBGN maps in a graph database Rougny, Adrien Balaur, Irina Luna, Augustin Mazein, Alexander Bioinformatics Applications Note SUMMARY: The systems biology graphical notation (SBGN) has become the de facto standard for the graphical representation of molecular maps. Having rapid and easy access to the content of large collections of maps is necessary to perform semantic or graph-based analysis of these resources. To this end, we propose StonPy, a new tool to store and query SBGN maps in a Neo4j graph database. StonPy notably includes a data model that takes into account all three SBGN languages and a completion module to automatically build valid SBGN maps from query results. StonPy is built as a library that can be integrated into other software and offers a command-line interface that allows users to easily perform all operations. AVAILABILITY AND IMPLEMENTATION: StonPy is implemented in Python 3 under a GPLv3 license. Its code and complete documentation are freely available from https://github.com/adrienrougny/stonpy. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2023-03-10 /pmc/articles/PMC10017094/ /pubmed/36897014 http://dx.doi.org/10.1093/bioinformatics/btad100 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Rougny, Adrien
Balaur, Irina
Luna, Augustin
Mazein, Alexander
StonPy: a tool to parse and query collections of SBGN maps in a graph database
title StonPy: a tool to parse and query collections of SBGN maps in a graph database
title_full StonPy: a tool to parse and query collections of SBGN maps in a graph database
title_fullStr StonPy: a tool to parse and query collections of SBGN maps in a graph database
title_full_unstemmed StonPy: a tool to parse and query collections of SBGN maps in a graph database
title_short StonPy: a tool to parse and query collections of SBGN maps in a graph database
title_sort stonpy: a tool to parse and query collections of sbgn maps in a graph database
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10017094/
https://www.ncbi.nlm.nih.gov/pubmed/36897014
http://dx.doi.org/10.1093/bioinformatics/btad100
work_keys_str_mv AT rougnyadrien stonpyatooltoparseandquerycollectionsofsbgnmapsinagraphdatabase
AT balauririna stonpyatooltoparseandquerycollectionsofsbgnmapsinagraphdatabase
AT lunaaugustin stonpyatooltoparseandquerycollectionsofsbgnmapsinagraphdatabase
AT mazeinalexander stonpyatooltoparseandquerycollectionsofsbgnmapsinagraphdatabase