Data Dictionaries - pre-1.15.0.0
The following page links to all released PDS4 Data Dictionaries before version 1.15.0.0, including XML Schema and Schematrons for the applicable PDS4 namespace.
All versions of the data dictionaries can be found here.
Need help with creating a dictionary or where to start, please contact the PDS Operator at pds_operator@jpl.nasa.gov.
What are you looking for?
- The latest release of the main PDS Common dictionary
- Discipline dictionaries to go with my main dictionary
- A mission or project dictionary from the archive
- A how-to on creating a dictionary
- A how-to on submitting my dictionary for archiving
- Something else? See the Table of Contents for more details
Data Dictionaries
Compatible Versions
For each version of the PDS Common Data Dictionary, there are specific discipline and mission dictionary that are compatible. You can find this information in our Dictionary Stacks database.
Back to topPDS Common
PDS (pds)
This directory contains the XML Schema and Schematron files under the Planetary Data System (PDS) namespace. The JSON file contains an instance of the data dictionary in JavaScript Object Notation.
- Version: 1.14.0.0
- Posted: 06/08/2020
- Version: 1.13.0.0
- Posted: 12/02/2019
- Version: 1.12.0.0
- Posted: 06/18/2019
- Version: 1.11.1.0
- Posted: 05/28/2019
- Version: 1.11.0.0
- Posted: 10/01/2018
- PDS4_PDS_1B00.xsd
- PDS4_PDS_1B00.sch
- PDS4_PDS_1B00.xml
- PDS4_ALL_JSON_1B00_DOM.JSON
- PDS4_PDS_JSON_1B00_DOM.JSON
- Version: 1.10.1.0
- Posted: 05/07/2018
- PDS4_PDS_1A10.xsd
- PDS4_PDS_1A10.sch
- PDS4_PDS_1A10.xml
- PDS4_ALL_JSON_1A10_DOM.JSON
- PDS4_PDS_JSON_1A10_DOM.JSON
- Version: 1.10.0.0
- Posted: 03/30/2018
- PDS4_PDS_1A00.xsd
- PDS4_PDS_1A00.sch
- PDS4_PDS_1A00.xml
- PDS4_ALL_JSON_1A00_DOM.JSON
- PDS4_PDS_JSON_1A00_DOM.JSON
- Version: 1.9.0.0
- Posted: 09/29/2017
- PDS4_PDS_1900.xsd
- PDS4_PDS_1900.sch
- PDS4_PDS_1900.xml
- PDS4_PDS_JSON_1900.JSON
- PDS4_PDS_JSON_1900_DOM.JSON
- PDS4_PDS_OWL_1900.rdf
- Version: 1.8.0.0
- Posted: 03/31/2017
- Version: 1.7.0.0
- Posted: 09/30/2016
- Version: 1.6.0.0
- Posted: 03/31/2016
- PDS4_PDS_1600.xsd
- PDS4_PDS_1600.sch
- PDS4_PDS_1600.xml
- PDS4_PDS_JSON_1600.JSON
- PDS4_PDS_SKOS_1600.ttl
- Version: 1.5.0.0
- Posted: 09/30/2015
- PDS4_PDS_1500.xsd
- PDS4_PDS_1500.sch
- PDS4_PDS_1500.xml
- PDS4_PDS_JSON_1500.JSON
- PDS4_PDS_SKOS_1500.ttl
- Version: 1.4.0.0
- Posted: 03/31/2015
- PDS4_PDS_1400.xsd
- PDS4_PDS_1400.sch
- PDS4_PDS_1400.xml
- PDS4_PDS_JSON_1400.json
- PDS4_PDS_SKOS_1400.ttl
- Version: 1.3.0.1
- Posted: 09/29/2014
- PDS4_PDS_1301.xsd
- PDS4_PDS_1301.sch
- PDS4_PDS_1301.xml
- PDS4_PDS_JSON_1301.json
- PDS4_PDS_SKOS_1301.ttl
- Version: 1.3.0.0
- Posted: 09/10/2014
- PDS4_PDS_1300.xsd
- PDS4_PDS_1300.sch
- PDS4_PDS_1300.xml
- PDS4_PDS_JSON_1300.json
- PDS4_PDS_SKOS_1300.ttl
- Version: 1.2.0.1
- Posted: 03/28/2014
- Version: 1.2.0.0
- Posted: 03/18/2014
- Version: 1.1.0.1
- Posted: 11/21/2013
- Version: 1.1.0.0
- Posted: 10/01/2013
- Version: 1.0.0.0
- Posted: 05/07/2013
Discipline Dictionaries
- Alternate
- Cartography
- Context Type List: Instrument
- Display
- Geometry Dictionary Full
- Imaging
- Surface Imaging
- Mission Information Commons
- Surface Mission Information
- Multidimensional
- Nuclear Spectroscopy
- Particle
- Processing Information
- Rings Dictionary
- Spectral Library
- Spectral Discipline Dictionary
- Survey
Alternate (alt)
The Alternate dictionary contains classes that describe sets of data values which are interchangeable with each other.
- Version: 1.4.0.0
- Posted: 05/14/2015
Cartography (cart)
The Cartography Dictionary contains classes, elements, attributes, and rules describing map projections, including both cartographic and lander related definitions and descriptions. The PDS Cartography dictionary is based on and utilizes the existing Federal Geographic Data Committee (FGDC) Content Standard for Digital Geospatial Metadata, with modifications and extensions applied by PDS as needed for planetary mapping application.
- Version: 1.13.0.0
- Posted: 11/01/2019
- PDS4_CART_1D00_1933.xsd
- PDS4_CART_1D00_1933.sch
- PDS4_CART_1D00_1933.xml
- PDS4_CART_1D00_1933.JSON
- PDS4_CART_1D00_1933.zip
- Version: 1.12.0.0
- Posted: 10/12/2019
- PDS4_CART_1C00_1932.xsd
- PDS4_CART_1C00_1932.sch
- PDS4_CART_1C00_1932.xml
- PDS4_CART_1C00_1932.JSON
- PDS4_CART_1C00_1932.zip
- Version: 1.11.1.0
- Posted: 06/22/2019
- PDS4_CART_1B10_1931.xsd
- PDS4_CART_1B10_1931.sch
- PDS4_CART_1B10_1931.xml
- PDS4_CART_1B10_1931.JSON
- PDS4_CART_1B10_1931.zip
- Version: 1.11.1.0
- Posted: 05/22/2019
- PDS4_CART_1B10_1930.xsd
- PDS4_CART_1B10_1930.sch
- PDS4_CART_1B10_1930.xml
- PDS4_CART_1B10_1930.JSON
- PDS4_CART_1B10_1930.zip
- Version: 1.9.0.0
- Posted: 03/30/2018
- Version: 1.7.0.0
- Posted: 01/01/2017
- Version: 1.6.0.0
- Posted: 10/19/2016
- Version: 1.5.0.0
- Posted: 10/22/2015
Context Type List: Instrument (ctli)
The CTLI dictionary provides a set of type values for instruments for use in instrument context products.
- Version: 1.14.0.0
- Posted: 10/05/2020
- PDS4_CTLI_1E00_1200.xsd
- PDS4_CTLI_1E00_1200.sch
- PDS4_CTLI_1E00_1200.xml
- PDS4_CTLI_1E00_1200.JSON
- PDS4_CTLI_1E00_1200.zip
- Version: 1.13.0.0
- Posted: 04/13/2020
- PDS4_CTLI_1D00_1101.xsd
- PDS4_CTLI_1D00_1101.sch
- PDS4_CTLI_1D00_1101.xml
- PDS4_CTLI_1D00_1101.JSON
- PDS4_CTLI_1D00_1101.zip
- Version: 1.13.0.0
- Posted: 12/02/2019
Display (disp)
The Display Dictionary contains classes, attributes, and rules for specifying how arrays (images) as stored, should be displayed to users. For example, defining the vertical display direction 'Bottom to Top' or horizontal direction 'Left to Right' and it can provide guidance on mapping multiband arrays for color display (red, green, and blue) or as a movie sequence (video).
- Version: 1.11.0.0
- Posted: 10/01/2018
- Version: 1.9.0.0
- Posted: 09/29/2017
- Version: 1.8.0.0
- Posted: 03/30/2017
- Version: 1.7.0.0
- Posted: 09/30/2016
- Version: 1.6.0.0
- Posted: 03/31/2016
- Version: 1.5.0.0
- Posted: 09/30/2015
- Version: 1.3.0.1
- Posted: 09/29/2014
- Version: 1.1.0.0
- Posted: 02/21/2014
- Version: 1.0.0.0
- Posted: 08/09/2013
- Version: 1.0.0.0
- Posted: 06/06/2013
Geometry Dictionary Full (geom)
The Geometry Dictionary contains classes, attributes, and rules for specifying the geometry parameters associated with science observations.
- Version: 1.14.0.0
- Posted: 01/28/2022
- PDS4_GEOM_1E00_1950.xsd
- PDS4_GEOM_1E00_1950.sch
- PDS4_GEOM_1E00_1950.xml
- PDS4_GEOM_1E00_1950.JSON
- PDS4_GEOM_1E00_1950.zip
- Version: 1.14.0.0
- Posted: 09/09/2020
- PDS4_GEOM_1E00_1810.xsd
- PDS4_GEOM_1E00_1810.sch
- PDS4_GEOM_1E00_1810.xml
- PDS4_GEOM_1E00_1810.json
- PDS4_GEOM_1E00_1810.zip
- Version: 1.14.0.0
- Posted: 08/06/2020
- PDS4_GEOM_1E00_1800.xsd
- PDS4_GEOM_1E00_1800.sch
- PDS4_GEOM_1E00_1800.xml
- PDS4_GEOM_1E00_1800.JSON
- PDS4_GEOM_1E00_1800.zip
- Version: 1.11.1.0
- Posted: 05/02/2019
- PDS4_GEOM_1B10_1700.xsd
- PDS4_GEOM_1B10_1700.sch
- PDS4_GEOM_1B10_1700.xml
- PDS4_GEOM_1B10_1700.JSON
- PDS4_GEOM_1B10_1700.zip
- Version: 1.11.0.0
- Posted: 01/31/2019
- PDS4_GEOM_1B00_1610.xsd
- PDS4_GEOM_1B00_1610.sch
- PDS4_GEOM_1B00_1610.xml
- PDS4_GEOM_1B00_1610.JSON
- PDS4_GEOM_1B00_1610.zip
- Version: 1.10.1.0
- Posted: 07/31/2018
- Version: 1.9.0.0
- Posted: 10/24/2017
- Version: 1.7.0.0
- Posted: 11/11/2016
- Version: 1.7.0.0
- Posted: 10/12/2016
- Version: 1.6.0.0
- Posted: 07/29/2016
- Version: 1.6.0.0
- Posted: 07/15/2016
- Version: 1.4.0.0
- Posted: 04/30/2015
Imaging (img)
The Imaging Dictionary contains classes, attributes, and rules for specifying the metadata associated with imaging and spectrometer data products.
- Version: 1.14.0.0
- Posted: 08/19/2021
- PDS4_IMG_1E00_1860.xsd
- PDS4_IMG_1E00_1860.sch
- PDS4_IMG_1E00_1860.xml
- PDS4_IMG_1E00_1860.JSON
- PDS4_IMG_1E00_1860.zip
- Version: 1.14.0.0
- Posted: 08/25/2020
- PDS4_IMG_1E00_1800.xsd
- PDS4_IMG_1E00_1800.sch
- PDS4_IMG_1E00_1800.xml
- PDS4_IMG_1E00_1800.JSON
- PDS4_IMG_1E00_1800.zip
- Version: 1.13.0.0
- Posted: 05/04/2020
- PDS4_IMG_1D00_1730.xsd
- PDS4_IMG_1D00_1730.sch
- PDS4_IMG_1D00_1730.xml
- PDS4_IMG_1D00_1730.JSON
- PDS4_IMG_1D00_1730.zip
- Version: 1.13.0.0
- Posted: 04/28/2020
- PDS4_IMG_1D00_1720.xsd
- PDS4_IMG_1D00_1720.sch
- PDS4_IMG_1D00_1720.xml
- PDS4_IMG_1D00_1720.JSON
- PDS4_IMG_1D00_1720.zip
- Version: 1.13.0.0
- Posted: 01/09/2020
- PDS4_IMG_1D00_1700.xsd
- PDS4_IMG_1D00_1700.sch
- PDS4_IMG_1D00_1700.xml
- PDS4_IMG_1D00_1700.JSON
- PDS4_IMG_1D00_1700.zip
- Version: 1.11.0.0
- Posted: 06/22/2019
- PDS4_IMG_1B00_1610.xsd
- PDS4_IMG_1B00_1610.sch
- PDS4_IMG_1B00_1610.xml
- PDS4_IMG_1B00_1610.JSON
- PDS4_IMG_1B00_1610.zip
- Version: 1.11.0.0
- Posted: 05/03/2019
- PDS4_IMG_1B00_1600.xsd
- PDS4_IMG_1B00_1600.sch
- PDS4_IMG_1B00_1600.xml
- PDS4_IMG_1B00_1600.JSON
- PDS4_IMG_1B00_1600.zip
- Version: 1.10.1.0
- Posted: 12/06/2018
- Version: 1.9.0.0
- Posted: 12/29/2017
- Version: 1.1.0.0
- Posted: 11/18/2013
Surface Imaging (img_surface)
The Surface Imaging Dictionary contains classes, attributes, and rules for specifying the metadata associated with imaging and spectrometer data products of surface missions.
- Version: 1.11.1.0
- Posted: 06/22/2019
- PDS4_IMG_SURFACE_1B10_1110.xsd
- PDS4_IMG_SURFACE_1B10_1110.sch
- PDS4_IMG_SURFACE_1B10_1110.xml
- PDS4_IMG_SURFACE_1B10_1110.JSON
- PDS4_IMG_SURFACE_1B10_1110.zip
- Version: 1.11.1.0
- Posted: 05/03/2019
- PDS4_IMG_SURFACE_1B10_1100.xsd
- PDS4_IMG_SURFACE_1B10_1100.sch
- PDS4_IMG_SURFACE_1B10_1100.xml
- PDS4_IMG_SURFACE_1B10_1100.JSON
- PDS4_IMG_SURFACE_1B10_1100.zip
- Version: 1.10.1.0
- Posted: 07/30/2018
Mission Information Commons (msn)
The sub-directory for the Mission Information class namespace.
- Version: 1.11.0.0
- Posted: 05/02/2019
- PDS4_MSN_1B00_1100.xsd
- PDS4_MSN_1B00_1100.sch
- PDS4_MSN_1B00_1100.xml
- PDS4_MSN_1B00_1100.JSON
- PDS4_MSN_1B00_1100.zip
- Version: 1.10.1.0
- Posted: 07/30/2018
- Version: 1.7.0.0
- Posted: 09/30/2016
Surface Mission Information (msn_surface)
The Surface Mission Dictionary contains classes, attributes, and rules for specifying metadata elements which are specific to the data products of surface missions but are common among multiple such missions.
- Version: 1.13.0.0
- Posted: 01/29/2020
- PDS4_MSN_SURFACE_1D00_1110.xsd
- PDS4_MSN_SURFACE_1D00_1110.sch
- PDS4_MSN_SURFACE_1D00_1110.xml
- PDS4_MSN_SURFACE_1D00_1110.JSON
- PDS4_MSN_SURFACE_1D00_1110.zip
- Version: 1.11.0.0
- Posted: 05/02/2019
- PDS4_MSN_SURFACE_1B00_1100.xsd
- PDS4_MSN_SURFACE_1B00_1100.sch
- PDS4_MSN_SURFACE_1B00_1100.xml
- PDS4_MSN_SURFACE_1B00_1100.JSON
- PDS4_MSN_SURFACE_1B00_1100.zip
- Version: 1.10.1.0
- Posted: 07/30/2018
Multidimensional (multi)
The Multi dictionary contains classes that describe the composition of multidimensional data consisting of Array (and Array subclass) data objects. It provides a way to associated data objects and align the objects in general multi-dimensional structures.
- Version: 1.9.0.0
- Posted: 11/30/2018
Nuclear Spectroscopy (nucspec)
The Nuclear Spectroscopy dictionary provides classes, attributes, and rules for describing the circumstances surrounding nuclear spectroscopy observations.
- Version: 1.11.0.0
- Posted: 09/22/2020
Particle (particle)
The Particle dictionary contains classes that describe the composition of multidimensional particle data consisting of Array (and Array subclass) data objects.
- Version: 1.9.0.0
- Posted: 11/30/2018
- PDS4_PARTICLE_1900_1100.xsd
- PDS4_PARTICLE_1900_1100.sch
- PDS4_PARTICLE_1900_1100.xml
- PDS4_PARTICLE_1900_1100.JSON
- PDS4_PARTICLE_1900_1100.zip
- Version: 1.4.0.0
- Posted: 06/15/2015
- Version: 1.4.0.0
- Posted: 05/14/2015
Processing_Information (proc)
The Processing_Information Dictionary contains detailed information regarding the history of processing performed on data product(s) in order to produce the current product.
- Version: 1.11.0.0
- Posted: 09/06/2019
- PDS4_PROC_1B00_1100.xsd
- PDS4_PROC_1B00_1100.sch
- PDS4_PROC_1B00_1100.xml
- PDS4_PROC_1B00_1100.JSON
- PDS4_PROC_1B00_1100.zip
- Version: 1.9.0.0
- Posted: 12/29/2017
Rings Systems (rings)
The Rings Dictionary contains classes supporting planetary ring observations including ring-specific geometric parameters.
- Version: 1.14.0.0
- Posted: 03/03/2021
- PDS4_RINGS_1E00_1A00.xsd
- PDS4_RINGS_1E00_1A00.sch
- PDS4_RINGS_1E00_1A00.xml
- PDS4_RINGS_1E00_1A00.JSON
- PDS4_RINGS_1E00_1A00.zip
- Version: 1.13.0.0
- Posted: 02/11/2020
- Version: 1.12.0.0
- Posted: 02/11/2020
- Version: 1.9.0.0
- Posted: 12/13/2017
- PDS4_RINGS_1900_1600.xsd
- PDS4_RINGS_1900_1600.sch
- PDS4_RINGS_1900_1600.xml
- PDS4_RINGS_1900_1600.JSON
- Version: 1.8.0.0
- Posted: 05/15/2017
- Version: 1.0.0.0
- Posted: 07/31/2013
Spectral Library (speclib)
The Spectral Library Data Dictionary defines the metadata terms that describe laboratory spectral measurements, including classification of the samples measured.
- Version: 1.14.0.0
- Posted: 01/28/2022
- PDS4_SPECLIB_1E00_1100.xsd
- PDS4_SPECLIB_1E00_1100.sch
- PDS4_SPECLIB_1E00_1100.xml
- PDS4_SPECLIB_1E00_1100.JSON
- PDS4_SPECLIB_1E00_1100.zip
- Version: 1.11.0.0
- Posted: 04/21/2020
- PDS4_SPECLIB_1B00_1000.xsd
- PDS4_SPECLIB_1B00_1000.sch
- PDS4_SPECLIB_1B00_1000.xml
- PDS4_SPECLIB_1B00_1000.JSON
- PDS4_SPECLIB_1B00_1000.zip
- Version: 1.8.0.0
- Posted: 05/15/2017
Spectral Discipline Dictionary (sp)
The Spectral (sp) Discipline Dictionary contains classes for defining the spectral bin characteristics (in wavelength, frequency, or wave number) of a data product.
- Version: 1.14.0.0
- Posted: 06/23/2021
- PDS4_SP_1E00_1310.xsd
- PDS4_SP_1E00_1310.sch
- PDS4_SP_1E00_1310.xml
- PDS4_SP_1E00_1310.JSON
- PDS4_SP_1E00_1310.zip
- Version: 1.14.0.0
- Posted: 01/28/2021
- PDS4_SP_1E00_1300.xsd
- PDS4_SP_1E00_1300.sch
- PDS4_SP_1E00_1300.xml
- PDS4_SP_1E00_1300.JSON
- PDS4_SP_1E00_1300.zip
- Version: 1.12.0.0
- Posted: 01/24/2020
- PDS4_SP_1C00_1200.xsd
- PDS4_SP_1C00_1200.sch
- PDS4_SP_1C00_1200.xml
- PDS4_SP_1C00_1200.JSON
- PDS4_SP_1C00_1200.zip
- Version: 1.12.0.0
- Posted: 04/03/2019
- PDS4_SP_1C00_1100.xsd
- PDS4_SP_1C00_1100.sch
- PDS4_SP_1C00_1100.xml
- PDS4_SP_1C00_1100.JSON
- PDS4_SP_1C00_1100.zip
- Version: 1.11.0.0
- Posted: 04/03/2019
- PDS4_SP_1B00_1100.xsd
- PDS4_SP_1B00_1100.sch
- PDS4_SP_1B00_1100.xml
- PDS4_SP_1B00_1100.JSON
- PDS4_SP_1B00_1100.zip
- Version: 1.10.1.0
- Posted: 04/03/2019
- PDS4_SP_1A10_1100.xsd
- PDS4_SP_1A10_1100.sch
- PDS4_SP_1A10_1100.xml
- PDS4_SP_1A10_1100.JSON
- PDS4_SP_1A10_1100.zip
- Version: 1.10.1.0
- Posted: 07/24/2018
- Version: 1.10.0.0
- Posted: 04/03/2019
- PDS4_SP_1A00_1100.xsd
- PDS4_SP_1A00_1100.sch
- PDS4_SP_1A00_1100.xml
- PDS4_SP_1A00_1100.JSON
- PDS4_SP_1A00_1100.zip
- Version: 1.10.0.0
- Posted: 05/25/2018
- Version: 1.9.0.0
- Posted: 04/03/2019
- PDS4_SP_1900_1100.xsd
- PDS4_SP_1900_1100.sch
- PDS4_SP_1900_1100.xml
- PDS4_SP_1900_1100.JSON
- PDS4_SP_1900_1100.zip
- Version: 1.9.0.0
- Posted: 05/25/2018
- Version: 1.8.0.0
- Posted: 04/03/2019
- Version: 1.8.0.0
- Posted: 05/25/2018
- Version: 1.7.0.0
- Posted: 04/03/2019
- Version: 1.7.0.0
- Posted: 05/25/2018
- Version: 1.1.0.0
- Posted: 11/11/2013
Survey (survey)
The Survey dictionary provides classes, attributes, and rules for describing the circumstances surrounding sky survey observations.
- Version: 1.10.0.0
- Posted: 09/22/2020
Namespaces
The PDS4 XML Schema and Schematron files are organized by namespace. For a list of existing namespaces, refer to the PDS Namespace Registry.
Back to topHow To Create A Dictionary
Please contact your applicable discipline node to ensure a new dictionary is necessary prior to beginning development. Once agreed upon, there are several places to go when trying to learn how to create a dictionary.
- The PDS Data Dictionaries GitHub page
- The PDS4 Standards Reference for basic information on schema and schematrons
- Local Data Dictionary Tool Installation Guide
- Wiki pages with some helpful information on creating Local Dictionaries:
- Existing Discipline Dictionaries may provide some help in understanding how to data model
Once all information is gathered, create a ticket here to initialize a new PDS LDD and register it with the PDS Namespace Registry.
Back to topSubmitting A New Version
When a Local Data Dictionary (LDD) Steward is ready to submit a new version of an LDD for release:
Note: Assume validation has been completed by steward.
Dictionary Validation
The LDD steward is encouraged to perform test/validation via one/both of the testing mechanisms:
Note: Currently, there is no explicit way to run validate to check out the schemas, but by reading the schemas into the tool, it will raise an error if they are invalid.
- Open in Oxygen and click the red checkbox at the top.
- Execute latest validate (version 1.16.0+) and specify the schemas via the command-line, for example:
$ validate -x PDS4_CART_1C00_1932.xsd -S PDS4_CART_1C00_1932.xsd -t PDS4_CART_1C00_1932.xml
The PDS Engineering Node will also perform some basic testing and validation when a release is requested to ensure nothing makes it out as "released" that is invalid.
If there is an error, an email will be sent to the steward with error message(s).
If no error is found, the LDD will be posted to both latest and all schemas pages. An email will be sent to the steward indicating posting is completed.