Comnumpy#

A Python Library for Communication System Prototyping and Simulation#

Warning

Under active development – not yet ready for production use. The current version is 1.0.0.dev0, on the way to a first stable release, and the public API is still being reshaped: blocks get renamed, arguments change meaning, and conventions are still being settled. Code written against today’s version may not run against tomorrow’s. Breaking changes are recorded in the changelog, with a migration table where one applies; pin an exact version if you need a stable interface right now.

Acknowledgements#

This library and its documentation are the result of a collaborative effort involving researchers and engineers from France and Romania:

  • Vincent Choqueuse, Associate Professor, ENIB, Bretagne INP, Brest, France.

  • Zahra Hourzadehgharabolagh, PhD student, ENIB, Bretagne INP, Brest, France.

  • Alexandru Frunza, Associate Professor, MTA, Bucharest, Romania.

  • Noel Tanguy, Professor, UBO, Brest, France.

  • Flavius Miron, MTA, Bucharest, Romania.

  • Abraham Sotomayor, Orange Lab, Lannion, France.

We also acknowledge Prof. Stephane Azou, who supervised part of the research related to this project.

Citation#

If you use this library in your research, please cite it as follows:

Vincent Choqueuse, Zahra Hourzadehgharabolagh, Alexandru Frunza, Noel Tanguy, Flavius Miron, Abraham Sotomayor, Stéphane Azou. Comnumpy: A Python Library for Communication System Prototyping and Simulation, 2025.

Available at: choqueuse/comnumpy