Click here for announcements regarding SPICE data, software, tutorials and training, last updated 3/27/15.
NASA's Navigation and Ancillary Information Facility (NAIF) offers NASA flight projects and NASA funded researchers an observation geometry information system named "SPICE" to assist scientists in planning and interpreting scientific observations from space-based instruments aboard robotic planetary spacecraft. SPICE is also widely used in engineering tasks associated with these missions.
The SPICE system is also available to space scientists and engineers around the globe, subject to the
provisions explained on the Support and Rules web pages. SPICE may also be used outside of the planetary science discipline, subject to those same provisions.
SPICE is focused on solar system geometry (pdf).
The SPICE system includes a suite of software, mostly in the form of application program interfaces (APIs), that customers incorporate in their own application programs to read SPICE data files and, using those data, compute derived observation geometry such as altitude, latitude/longitude and lighting angles. SPICE data and software may be used within many popular computing environments. The software is offered in FORTRAN 77, ANSI C, IDL® and MATLAB®, with versions for Java Native Interface and Python planned for the future.
NAIF serves as the "Navigation Node" of NASA's Planetary Data System,
archiving and providing the science community access to SPICE data from NASA's planetary exploration
missions. Archived SPICE data from non-NASA missions is sometimes available at other national archives, and in some cases it is also available at the NAIF Node.
The current version of the SPICE Toolkit, Version N65, was released
July 23, 2014. To see what's been added, fixed and changed relative to the previous release read the "whats.new" file available on this website under the Toolkit link for the
language of interest to you, or see this same file in a Toolkit package you have downloaded.
Some customers find that using the Safari browser in association with some of these web pages yields unfamiliar results; consider trying a different browser.
Occasionally a customer is inside a local firewall having settings that prevent connecting to the NAIF server using the FTP protocol; check with your system administrator if you are having such problems.
Sign up with
SPICE Announce to receive announcements from NAIF regarding new software, bug fixes, important new data, training opportunities and similar items.
Sign up with
SPICE Discussion to exchange SPICE-related ideas or questions with other SPICE users.
(If you have a question for someone at NAIF, simply send email to that person: don't use "SPICE Discussion.")