API Reference Documentation

gnpy package

GNPy is an open-source, community-developed library for building route planning and optimization tools in real-world mesh optical networks. It is based on the Gaussian Noise Model.

Signal propagation is implemented in core. Path finding and spectrum assignment is in topology. Various tools and auxiliary code, including the JSON I/O handling, is in tools.