momapy
momapy is a library for working with molecular maps. It currently supports SBGN and CellDesigner maps. Its key feature is its definition of a map, that is formed of two entities: a model, that describes what concepts are represented, and a layout, that describes how these concepts are represented. This definition is borrowed from SBML and its extensions layout+render, that allow users to add a layout to an SBML model. momapy aims at extending this definition to SBGN and CellDesigner maps.
Features of momapy:
Installation
momapy is available as a Python package and can be installed with pip as follows:
pip install momapy
Usage
Typical usage of momapy includes reading a map and exploring its model:
Or rendering its layout:
User manual
A user manual showcasing the main feature of momapy is available here: User manual.
Documentation
A complete documentaton for momapy's API is available here: API reference.