-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use SPICE files via ANISE for import/export and computations #86
Labels
Kind: Improvement
This is a proposed improvement
Priority: high
Status: Development
Issue at Test Driven Development phase of the quality assurance process
Milestone
Comments
ChristopherRabotin
added
Status: Design
Issue at Design phase of the quality assurance process
Kind: Improvement
This is a proposed improvement
labels
Dec 11, 2022
ChristopherRabotin
added this to the Version 2.0.0-alpha: Better validation and usability milestone
Feb 11, 2023
ChristopherRabotin
removed this from the Version 2.0.0-alpha: Python binding and refactor orbit determinatino milestone
May 4, 2023
18 tasks
ChristopherRabotin
added this to the Version 2.0.0-beta: Trajectory optimization refactoring and switch to ANISE (SPICE rewrite) milestone
May 4, 2023
This was referenced Aug 18, 2023
3 tasks
5 tasks
4 tasks
ChristopherRabotin
added
Status: Development
Issue at Test Driven Development phase of the quality assurance process
and removed
Status: Design
Issue at Design phase of the quality assurance process
labels
Feb 1, 2024
This was referenced May 26, 2024
Wow. Eighteen months then. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Kind: Improvement
This is a proposed improvement
Priority: high
Status: Development
Issue at Test Driven Development phase of the quality assurance process
High level description
The ANISE Rust library should soon be usable, cf. anise.rs. Once that's done, this issue will start using ANISE in Nyx. This means removing all dependencies on Protobufs and the XB file format, and switch to reading SPICE data as inputs (for BPC ad SPK). This will also allow exporting trajectory data in SPK format.
Requirements
Test plans
Design
This is a significant refactoring since the
Cosm
structure will be replaced with an ANISEContext
. Moreover, any function that currently requires a trajectory reference will likely now require both a reference to the context and a frame instead of just a trajectory. This work must also account for the fact that an ANISE Context has significantly less features than a Nyx Trajectory, but Nyx must maintain the superset of features.The text was updated successfully, but these errors were encountered: