Skip to content


ANISE - Documentation

I'm excited to announce the first release of ANISE's documentation suite, now available in three key components: Tutorials, Explanations, and a detailed Reference section, all structured according to the Diataxis framework. Whether you're new to astrodynamics or looking to deepen your understanding, our tutorials and explanations offer a hands-on approach into that thrilling world above the skies, powered by ANISE's modern capabilities.

The Reference section is the heart of our documentation, featuring the API references for both Python and Rust, alongside a comprehensive mathematical specification for orbital element computations (Keplerian, geodetic, and more). This ensures that users not only have access to powerful tools but also the knowledge to apply them effectively in designing groundbreaking missions. While I'm still working on the How-Tos, this suite is an important step towards making complex astrodynamics accessible to a broader audience, and I'm eager for your feedback.

By adopting a community-driven approach, we aim to democratize spaceflight dynamics, making it as open and accessible as academic research. This marks a significant step in our mission to empower flight dynamics engineers with the tools and knowledge to focus on mission uniqueness, pushing the boundaries of what's possible in space exploration.


ANISE - version 0.3.0

After nearly two years of dedicated development, I am proud to announce the release of ANISE version 0.3.0, a significant milestone in our journey to reimagine SPICE with modern capabilities. This latest version, available in both Rust and Python, marks a new era in astrodynamics computations, embodying our commitment to open-source innovation.

To facilitate your journey with ANISE, I have prepared comprehensive tutorials, which you can find directly on this website. For an enhanced learning experience, I recommend viewing these tutorials on Github. Designed with practical goals and exercises, they are tailored to help you seamlessly integrate ANISE into your Python-based projects.

For in-depth information on the validation of this toolkit, please visit the dedicated ANISE page on our website. It's crucial to us that our users have confidence in the reliability and accuracy of ANISE.

As of this publication, I am actively addressing three known bugs in ANISE. I encourage you to track our progress and contribute on Github. Transparency and community collaboration are cornerstones of our development process.

ANISE's deployment in mission-critical analysis underscores its robustness and reliability. I am committed to prompt maintenance, ensuring that any reported bugs are swiftly resolved. I invite you to incorporate ANISE into your projects, and I am personally available to assist with feature requests or guidance on using the toolkit. Your feedback and experiences are invaluable to us, and I eagerly anticipate your thoughts and contributions to the ANISE community.