Astrogeology Science Center


Astrogeology manages a number of software suites to handle and process planetary data.

Filter Total Items: 7
Date published: August 30, 2021

Automated Metadata Generation:

This library exists to aggregate data from different sources in order to write our FGDC and/or STAC metadata. The library is easily extensible and includes drivers for ingesting FGDC metadata, ISIS cubes, arbitrary text, database stored data, and YAML files.

Date published: August 30, 2021

Planetary Input/Output (plio):

A low-level planetary data input/output library written in python. The plio library has support for GDAL geospatial data, SocetSet and SocetGXP files, and ISIS control networks.

Date published: August 30, 2021

Camera Sensor Model (usgscsm):

Community Sensor Model (CSM) compliant sensor models created by USGS Astrogeology Science Center.​

Date published: August 30, 2021


Knoten is a library that leverage python wrapped Community Sensor Models (CSMs) for common spatial/sensor operations and testing. It helps to test USGS’s supported CSM implementations against the well-established ISIS3 camera models. ...

Date published: August 30, 2021

Abstraction Layer for Ephemerides (ALE)

ALE provides a set of steps to generate the information necessary for position, rotation, velocity and rotational velocity tracking of multiple bodies in space, especially in relation to one another from an image's associated NAIF SPICE data.​

Date published: August 30, 2021

Automated Control Network Generation (AutoCNet):

AutoCNet is automated sparse control network generation software used to support photogrammetric control of planetary image data.​

Date published: September 10, 2018

Integrated Software for Imagers and Spectrometers (ISIS)

ISIS is a digital image processing software package. The focus of the software is to manipulate imagery collected by current and past NASA and International planetary missions sent throughout our Solar System.​.