Space Planet Instrument C-matrix Events ( SPICE ) è un kit di sviluppo della NASA utilizzato per calcolare le informazioni geometriche utili per la pianificazione e l'analisi delle osservazioni fatte da un veicolo spaziale. Viene anche utilizzato per preparare missioni o pilotare le numerose funzioni che la macchina deve svolgere.
SPICE è sviluppato dal NAIF (Navigation and Ancillary Information Facility) della NASA , situato presso il Jet Propulsion Laboratory .
SPICE è diventato uno standard per manipolare le informazioni geometriche dalle missioni planetarie della NASA o di altre agenzie spaziali. Alcune caratteristiche di SPICE vengono utilizzate in alcune missioni di studio astrofisico o solare.
SPICE include sia dati che software.
I file di dati SPICE sono chiamati "kernel". Questi file contengono:
I dati SPICE sono archiviati in particolare negli archivi del NASA Planetary Data System .
SPICE contiene diversi programmi che compongono "SPICE Toolit", utilizzato per leggere i file del kernel di SPICE e calcolare le informazioni geometriche da questi file. Questi strumenti sono forniti come libreria per i linguaggi di programmazione C , Fortran , IDL e Matlab . L'SDK include anche alcuni programmi di utilità. SPICE SDK è disponibile sulla maggior parte delle piattaforme, dei sistemi operativi e dei compilatori. Viene fornita una ricca documentazione.
Viene inoltre fornita una serie di tutorial e corsi brevi per aiutare gli utenti a capire come funziona SPICE.
I dati, l'SDK, i tutorial e i brevi corsi di programmazione di SPICE sono disponibili gratuitamente sul sito web NAIF. I potenziali utenti dovrebbero essere avvertiti che l'utilizzo di questo software richiede uno sforzo: è destinato ai professionisti del settore spaziale.