Version 1.3.0.alpha.8 includes an interface for SPICE functionality to calculate position and state vectors in GCRF and BCRF, and also includes the first step to isolate Lorentz transformations and other astrodynamics utilities to avoid code duplicates and improve readability.
I haven't found a nice way to test this functionality without including a SPICE kernel in tests/data, which I would like to avoid. I also haven't found a source or a method to validate the implementation of the Lorentz transformation.
It might be a bit silly to hope for this level of testing, but it would be really difficult to trace back an unexpected result to a malfunctioning of these types of functions, so I would like to have them unit tested.
Version 1.3.0.alpha.8 includes an interface for SPICE functionality to calculate position and state vectors in GCRF and BCRF, and also includes the first step to isolate Lorentz transformations and other astrodynamics utilities to avoid code duplicates and improve readability.
I haven't found a nice way to test this functionality without including a SPICE kernel in
tests/data, which I would like to avoid. I also haven't found a source or a method to validate the implementation of the Lorentz transformation.It might be a bit silly to hope for this level of testing, but it would be really difficult to trace back an unexpected result to a malfunctioning of these types of functions, so I would like to have them unit tested.