Boule is Python library for representing reference ellipsoids geometrically, calculating their gravity fields, and performing some global coordinate conversions. “Boule” is also French for “ball” as well as a traditional shape of bread resembling a squashed ball (much like the Earth).
Boule is designed for:
Storing and manipulating ellipsoid parameters for spherical harmonic analysis and coordinate system conversions.
Boule is ready for use but still changing
This means that we sometimes break backwards compatibility as we try to improve the software based on user experience, new ideas, better design decisions, etc. Please keep that in mind before you update Boule to a newer version.
Boule is a part of the Fatiando a Terra project.