libera_utils.kernel_maker.from_manifest#
- libera_utils.kernel_maker.from_manifest(input_manifest: str | CloudPath | Path, data_product_identifiers: list[str], output_dir: str | CloudPath | Path, overwrite=False, append=False, verbose=False)#
Generate SPICE kernels from a manifest file.
- Parameters:
input_manifest (str | filenaming.PathType) – Input manifest file containing one or more input data files.
data_product_identifiers (list[str]) – One or more SPICE kernel data product identifiers.
output_dir (str | filenaming.PathType) – Output location for the SPICE kernels and output manifest.
overwrite (bool, optional) – Option to overwrite any existing similar-named SPICE kernels.
append (bool, optional) – Option to append to any existing similar-named SPICE kernels.
verbose (bool, optional) – Option to log with extra verbosity.
- Returns:
Output manifest file containing one or more kernel files.
- Return type: