Space Planet Instrument C-matrix Events ( SPICE ) er et utviklingssett fra NASA som brukes til å beregne geometrisk informasjon som er nyttig for planlegging og analyse av observasjoner gjort av et romfartøy. Den brukes også til å forberede oppdrag eller styre de mange funksjonene som maskinen må utføre.
SPICE er utviklet av NASAs navigasjons- og tilleggsinformasjonsanlegg (NAIF), som ligger ved Jet Propulsion Laboratory .
SPICE har blitt en standard for å manipulere geometrisk informasjon fra planetoppdrag fra NASA eller andre romfartsorganisasjoner. Noen funksjoner i SPICE brukes på visse astrofysiske eller solstudieoppdrag.
SPICE inkluderer både data og programvare.
SPICE-datafiler kalles "kjerner". Disse filene inneholder:
SPICE-data arkiveres i blant annet NASA Planetary Data System- arkiver .
SPICE inneholder flere programmer som utgjør "SPICE Toolit", som brukes til å lese SPICE-kjernefiler og beregne geometrisk informasjon fra disse filene. Disse verktøyene leveres som et bibliotek for programmeringsspråkene C , Fortran , IDL og Matlab . SDK inneholder også noen verktøy. SPICE SDK er tilgjengelig på de fleste plattformer, operativsystemer og kompilatorer. Rik dokumentasjon er gitt.
Et sett med veiledninger og korte kurs er også gitt for å hjelpe brukerne til å forstå hvordan SPICE fungerer.
SPICEs data, SDK, opplæringsprogrammer og korte programmeringskurs er tilgjengelig gratis på NAIFs nettsted. Potensielle brukere bør advares om at bruk av denne programvaren krever innsats: den er ment for fagpersoner i romfartsindustrien.