Add support for mission event files
-
Add event file parser -
Flyby name extractor -
Add support TourConfig[event]
-
Add(discarded: use__call__
withstep
optional attributeEventWindow:step
directly) -
Add support for TourConfig.flyby(event)
-
Add temporal operations on events -
Upper level implementation for ESA files: MissionTimeline
/MissionPhases
-
Add optional header (when not present) -
Masking operation with Trajectory
-
Exclude an event or list of events at the TourConfig
andTrajectory
level (during__init__
). -
Add documentation and examples
Known issues
-
Some files are not formatted correctly (see: https://juigitlab.esac.esa.int/core-system/uplink/conf/issues/1).
-
The JUICE events files are not distributed publicly and need to be stored and managed by the user. Some of them may be provided through the DataLabs but it will be better to have an public archive available.
-
No information regarding their creation is available to the end-user. No access to the pipeline input keys that will ensure the reproduction of the data (for example, the metakernel version is not provided). Outdated-check may be required to avoid mixing not-compatible metakernels inputs.
Closes #2 (closed)
Edited by Benoit Seignovert