Configuration#
Cassini-UPyP relies on user-editable configuration files stored in the user_config/ directory. These files define machine-specific paths and plotting preferences and must be adapted locally after cloning or downloading the repository.
user_config/env.toml#
The file user_config/env.toml defines paths to external resources required at runtime. It is shipped with the repository as a template and must be edited by the user to match their local environment.
calibration_dir: path to the calibration files directorystar_file: path to thestars.npyfile, provided in theresourcesdirectory on the GitHub.kernels_dir: path to the SPICE kernels directoryik_path: path to a Instrument Kernel (IK).tifile, for examplecas_uvis_v07.tilsk_path: path to a Leapsecond Kernel (LSK).tlsfile, for examplenaif0012.tlspck_path: path to a Planetary Constants Kernel (PCK).tpcfile, for examplepck00010.tpc
Absolute paths are recommended to avoid ambiguity.
user_config/plotting.toml#
The file user_config/plotting.toml controls parameters used by geometry and plotting helper functions, such as colours, markers and other cosmetic and style objects.
If plotting helpers are not used, this file may remain unchanged.