momapy: A Python Library to Work with Molecular Maps
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