Fork me on GitHub

About Transform Tool

The Transform Tool project contains software for transforming PDS3 and PDS4 product labels and product data into other formats. The following transformations are currently supported:

Input Output Comment
PDS3 Image
(8-bit Image)
(16-bit Image)
GIF, JPEG, JPEG 2000, PNG, PNM, TIFF Known limitations:
- Does not yet support product labels referencing multiple images, including explicit FILE objects
- Does not yet support Qube objects
PDS3 Table CSV
PDS4 Labeled Table
The resulting product label contains the minimum set of elements in order to be compliant with the PDS4 standards.
PDS3 Label PDS4 Label The resulting product label contains the minimum set of elements in order to be compliant with the PDS4 standards.
PDS4 Table
(Table_Binary)
(Table_Character)
(Table_Delimited)
CSV
PDS4 Labeled Table
The resulting product label contains the minimum set of elements in order to be compliant with the PDS4 standards.
PDS4 2D Image
(Array_2D_Image)
GIF, JPEG, JPEG 2000, PNG, PNM, TIFF, FITS
PDS4 3D Image
(Array_3D_Image)
GIF, JPEG, JPEG 2000, PNG, PNM, TIFF The current implementation defaults to transforming band 1. Will add support for selecting bands in the future.
PDS4 3D Hyper-Spectral Cube
(Array_3D_Spectrum)
GIF, JPEG, JPEG 2000, PNG, PNM, TIFF The current implementation defaults to transforming band 1. Will add support for selecting bands in the future.
PDS4 Label PDS3 Label The resulting product label contains the minimum set of elements in order to be compliant with the PDS3 standards.

Known limitations:
- Does not yet support a PDS4 label containing multiple File_Area_Observational elements.
- Does not yet support a PDS4 label containing Group_Field_Delimited elements
- Does not yet support a PDS4 label describing a Qube data object
PDS4 Label Object Description Language (ODL)
Parameter Value Language (PVL)
HTML

Please send comments, change requests and bug reports to the PDS Operator at [email protected].