About
Project
momapy is a Python library for working with molecular maps. It supports SBGN PD and AF maps and CellDesigner maps, providing a unified API for reading, writing, inspecting, styling, and rendering them.
The project is developed at the University of Luxembourg.
Authors
- Adrien Rougny — lead developer (adrien.rougny@uni.lu)
Contributing
Bug reports and feature requests are welcome via the GitHub issue tracker.
To contribute code:
- Fork the repository on GitHub.
- Create a feature branch.
- Make your changes, following the coding conventions in
CLAUDE.md. - Run the test suite:
pytest tests/ - Open a pull request against
main.
All commits must follow Conventional Commits (enforced via commitlint). See CLAUDE.md for the list of valid types and examples.
License
This code is distributed under the GPLv3 license.