Space Planet Instrument C-matrix Events ( SPICE ) este un kit de dezvoltare de la NASA folosit pentru a calcula informațiile geometrice utile pentru planificarea și analiza observațiilor făcute de o navă spațială. De asemenea, este utilizat pentru pregătirea misiunilor sau pilotarea numeroaselor funcții pe care trebuie să le îndeplinească mașina.
SPICE este dezvoltat de facilitatea de navigație și informații auxiliare (NAIF) a NASA, situată la Laboratorul de propulsie cu jet .
SPICE a devenit un standard pentru manipularea informațiilor geometrice din misiunile planetare de la NASA sau alte agenții spațiale. Anumite caracteristici ale SPICE sunt utilizate în anumite misiuni astrofizice sau de studiu ale Soarelui.
SPICE include atât date, cât și software.
Fișierele de date SPICE sunt numite „nuclee”. Aceste fișiere conțin:
Datele SPICE sunt arhivate în special în arhivele sistemului de date planetare NASA.
SPICE conține mai multe programe care alcătuiesc „SPICE Toolit”, folosit pentru citirea fișierelor kernel SPICE și calcularea informațiilor geometrice din aceste fișiere. Aceste instrumente sunt furnizate ca o bibliotecă pentru limbajele de programare C , Fortran , IDL și Matlab . SDK include, de asemenea, unele programe utilitare. SPICE SDK este disponibil pe majoritatea platformelor, sistemelor de operare și a compilatoarelor. Este furnizată o documentație bogată.
Un set de tutoriale și cursuri scurte sunt, de asemenea, furnizate pentru a ajuta utilizatorii să înțeleagă cum funcționează SPICE.
Datele SPICE, SDK, tutoriale și cursuri scurte de programare sunt disponibile gratuit pe site-ul NAIF. Utilizatorii potențiali ar trebui avertizați că utilizarea acestui software necesită efort: este destinat profesioniștilor din industria spațială.