Menu: Skip within this page


PDS3 vs PDS4

NASA PDS is transitioning its archive structure and formatting from PDS3 to an XML-based version called PDS4. ReadPDS was originally developed for PDS3 data structures; a new edition has been made available for PDS4. We currently maintain both editions of readPDS.

ReadPDS (for PDS4) and are top level IDL functions for reading in PDS version 4 data. They parse an xml metadata file into an IDL Structure and then use that information to read the described data files. READ_PDS returns a single structure containing all of the data and optionally outputs the metadata. BROWSE_PDS is a graphical interface that allows one to navigate around, using your mouse, in the data (presenting plots or greyscale images) or in the metadata tree and then output an arbitrary branch of the metadata or data trees. In addition, transforms generic xml files into an IDL Structures and (for IDL version 8) transforms xml into IDL Ordered Hashes. The most recent code can be downloaded from our GitHub Repository. Use the "Download Zip" button to retrieve all of the IDL code. Documentation in the form of IDL HTML Help is here and in the repository. In case of any problems, please contact .

ReadPDS (for PDS3)

ReadPDS is a set of IDL procedures for reading the PDS labels common to small bodies data sets. The latest release is version 4.7. This package is intended primarily for end-users of SBN data.
Starting with Version 4.2, ReadPDS requires IDL version 6.0 or later. The previous version of the read procedures will remain available with minimal support for a while.
An examples directory is included with the distribution. It can be downloaded separately or as part of the complete package.