This page showcases available planetary data software and tools. This list is not exhaustive and will be updated as new resources are developed or decommissioned.
If a resource meets the criteria for listing (see below), please contact hq-pde@mail.nasa.gov. Being listed on this site does not imply an endorsement by NASA or the U.S. Government.
Software and Tools
Title | Description | |
---|---|---|
Planetary Data System Analyst's Notebook | The NASA Planetary Data System (PDS) Analyst's Notebook is a web application that allows users to explore planetary data from NASA Mars and lunar lander missions. |
https://an.rsl.wustl.edu/ |
Planetary Data System Tool Registry | The Planetary Data System (PDS) Tool Registry interface enables search and discovery of tools, services, and APIs for working with data following the PDS standards. |
https://pds.nasa.gov/tools/tool-registry/ |
Planetary Data Reader | The Planetary Data Reader (PDR) tool provides a single command for ingesting all common planetary data types, including almost all primary observational data products currently archived in the Planetary Data System (PDS). |
https://github.com/millionconcepts/pdr |
Planetary Image Locator Tool | The Planetary Image Locator Tool (PILOT) is an online data portal to search through the raw archives of NASA’s Planetary Data System (PDS) Cartography and Imaging Science Node. |
https://pilot.wr.usgs.gov/ |
Planetary Orbital Radar Processing and Simulation System | The Planetary Orbital Radar Processing and Simulation System (PORPASS) provides users with a web application designed to facilitate custom processing and simulations of planetary radar data. |
https://porpass.psi.edu/ |
PlanetaryPy | The PlanetaryPy Project is a community effort to develop a core package for planetary science in Python and to foster interoperability between Python planetary science packages. |
https://planetarypy.org/ |
Planetary Spectrum Generator | The Planetary Spectrum Generator (PSG) is a radiative transfer model suite for synthesizing and retrieving spectra of planetary atmospheres and surfaces, using data from any observatory, orbiter, or lander. |
https://psg.gsfc.nasa.gov/ |
PROJ | Created by the nonprofit Open Source Geospatial Foundation, PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system to another. |
https://proj.org/en/9.5/ |
pvl | Parameter Value Language (PVL) is a markup language commonly employed for entries in NASA’s Planetary Data System for uses such as archiving mission data. The application pvl (stylized in lowercase) is a Python implementation of a PVL library. |
https://pvl.readthedocs.io/en/stable/readme.html |
Python Hyperspectral Analysis Tool | Created by the United States Geological Survey (USGS) Astrogeology Science Center, the Python Hyperspectral Analysis Tool (PyHAT) provides data processing, analysis, and machine learning capabilities for spectroscopic applications. |
https://www.usgs.gov/centers/astrogeology-science-center/science/python-hypersp… |
Pagination
Criteria for Listing
Software and tools are considered for listing on this website based on the following criteria:
- Funded by the NASA Planetary Science Division, or funded by another division within the NASA Science Mission Directorate and significantly useful to planetary scientists.
- Software and tools that are not NASA-funded may be included if deemed significantly scientifically useful and available at no cost.
- Resource is publicly available.
- Software is mature in development, as demonstrated by a large user base or a release version number of 1.0 or greater.
- Desired criteria include:
- Digital Object Identifier (DOI) is provided so this resource can be cited and the author given proper credit.
- Software (and data, if relevant) license is clearly indicated.
- Documentation regarding the functionality of the software, installation requirements, how to site the software, and user guide is available.
- Code of Conduct and guidelines for how to make contributions are included. This may include a note that the project is not currently accepting contributions. This may also include what users can expect when asking questions and requesting support for the software project.
- Contact information is provided for questions or support.
Search for NASA Science Data
NASA’s Science Mission Directorate (SMD) provides web tools to search across all of NASA’s science data, publications, software, and resources.
Science Discovery Engine
An integrated search platform to help you find what you need across NASA’s vast stores of open science data, documentation, code, and tools.
Science Explorer (SciX)
A digital library portal for scientific publications and software related to astronomy, Earth science, heliophysics, physics, and planetary science.