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
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: