momapy: A Python Library to Work with Molecular Maps

Read full text
Authors: Adrien Rougny, Marek Ostaszewski, Venkata Satagopam
Cited by: 0

Abstract

Motivation: Molecular maps are graphical representations of the molecular mechanisms underlying biological systems. They are a valuable tool for curating, exchanging, and understanding biological knowledge, and may serve as a backbone for data analysis and modelling. Molecular maps are supported by a rich software ecosystem. However, there are currently no tools that support advanced programmatic analysis and processing of maps, in particular the extraction of the biological concepts they represent or their comparison. Results: We introduce momapy, a generic Python library to work with molecular maps efficiently. At its core, momapy allows users to extract and separate the data model of a map from its graphical representation, and perform a variety of base operations on them, including their manipulation and comparison. momapy currently supports the SBGN and CellDesigner formats, two of the main standards to represent molecular maps graphically, and can be easily extended to support additional formats and functionalities.

Fields of Study & Subjects

Gene Regulatory Network Analysis Bioinformatics and Genomic Networks Biomedical Text Mining and Ontologies

Publication details

Journal / source
Preprints.org
Publication date
12 January 2026
Document type
Preprint