Home
About Isis
Support
Download

Isis 3

Documentation
Tutorials
Technical Documents

Isis 2

Documentation
Tutorials
Technical Documents

Search

USGS

Isis 3 Application Documentation


csspck2spk

Printer Friendly View | TOC | Home

Matches CASSINI SPK and PCK SPICE files

Overview Parameters

Description

The CASSINI mission requires that specific PCK SPICE files be matched to each SPK SPICE file. This program will do the matching. The reference table used for the matching is generated by JPL, generally on a monthly basis, and is located at https://cassini.jpl.nasa.gov/io/spice/pcktospk_mapping.htm. Each time this table is updated, it should be downloaded and converted from html to a text table (using your favorite converter, maybe lynx), and then named pck2spk_????.map. The "Last Updated..." line and title header should be saved and commented out with the "#" character, and each PCK/SPK pair should occupy one line with a comma delimeter. Do not leave blank lines. When you are done, mv the file to the $ISIS3DATA/cassini/kernels/pck directory. The file should look something like this:
            # Last Updated: 27-August-2006
            # PCK to SPK File Compatibility Table
            #
            cpck11Aug2006.tpc,060810R_SCPSE_06162_06193
            cpck20Jul2006.tpc,060719R_SCPSE_06130_06162
            cpck14Jun2006.tpc,060614R_SCPSE_06099_06130
    
Next, update the SPK directory with new position files, and the PCK directory with the new ehemeris files. Then run makedb to generate a db file located in the SPK directory and a db file located in the PCK directory.

Categories


History

Jac Shinaman2006-10-24 Original version
Jac Shinaman2006-10-26 Fixed typo in .xml that caused gui to fail; added the program to the System category.
Steve Koechle and Steven Lambright2007-07-09 Added "TO" parameter. Added default to "FROM" parameter.
Steven Lambright2007-07-10 Bug fix: the output kernel DB file lacked the base PCK that was necessary.
Steven Koechle2007-07-10 Bug fix: flipped the order that the TargetAttitudeShape kernels were furnished.
Christopher Austin2009-12-04 Added an error when an spk file does not exist inside the latest mapping file.
Travis Addair2011-10-20 Changed to iterate over the pairing file instead of the SPK DB file. In order to properly maintain tests when the pairing file can have entries removed and replaced, a new parameter PAIRING was added so a specific pairing file, not merely the latest, can be used to generate the new PCK DB file.

Parameter Groups

Files

Name Description
FROM Input SPK kernel.xxxx.db file
TO Output PCK kernel.xxxx.db file
PAIRING The PCK2SPK pairing file
X

Files: FROM


Description

The SPK PVL group db file used to generate the new db file. Defaulted to use $ISIS3DATA/cassini/kernels/spk/kernels.????.db

Type filename
File Mode input
Internal Default Automatic
Filter *.db
Close Window
X

Files: TO


Description

The new db file that is the matching PCK file. Defaulted to use $ISIS3DATA/cassini/kernels/pck/kernels.????.db

Type filename
File Mode output
Internal Default Automatic
Filter *.db
Close Window
X

Files: PAIRING


Description

The PCK2SPK file used to map the SPK entries in the FROM SPK DB file to entries in the output PCK DB file. Defaulted to use $ISIS3DATA/cassini/kernels/pck/pck2spk_????.map

Type filename
File Mode input
Internal Default Automatic
Filter *.map
Close Window