NASA - National Aeronautics and Space Administration
Follow this link to skip to the main content
+ NASA Homepage
+ NASA en Español
+ Contact NASA
Planetary Data System Banner
Home Data Services Tools Documents Related Sites About PDS Sitemap
Documents
Archive Preparation Guide
Proposer’s Archive Guide
Standards Reference
Data Preparer’s Workbook
Quick-Start Introduction to
PDS Archiving
Quick-Start Introduction to PDS Archiving

Expanding the Data Dictionary

Sometimes you will not be able to find the right keyword or standard value for a parameter you want to document, or your data just won't seem to fit comfortably into any of the existing PDS OBJECTs. In these cases, the first thing to do is to contact your coordinating discipline node for advice, since these situations are not uncommon. Some are easier to fix than others, and your node contact can advise you on what the optimal solution is and take care of any necessary paperwork with the Central Node (the Data Standards arm) of the PDS. The usual course of action in each case is described below.

Note: It is, of course, easier on everybody if these potential problems are identified as early as possible in the ingestion process.

If the keyword you want to use doesn't have the standard value you need...

This is an easy one. Contact your discipline node and provide for them a description of the standard value you'd like to use and what it means. The node will make sure it really doesn't duplicate anything already in the Data Dictionary and pass it along to the Central Node, who will incorporate it into the Dictionary as part of the ingestion process for the data set.

If you can't find a keyword that does the job...

Explain to your contact node exactly what you're trying to define. The node will do a thorough search of the Data Dictionary to make sure the proposed new keyword doesn't duplicate any other and take care of preparing the file needed to submit a new keyword to Central Node for cataloging. Central Node will also get the new keyword and, if it seems appropriate, ask other nodes to review it before incorporating it into the Data Dictionary.

There is a little more inertia involved in creating new keywords because, in general, keywords should be broadly applicable rather than project-specific. Consequently, care is taken in ensuring that the definition is precise enough for the keyword to be meaningful, but not so specific as to preclude its use in other data sets. When there is a need for it, however, keywords are added to the dictionary, so data preparers should feel free to request them when necessary.

If none of the standard PDS OBJECTs seems quite right...

This is a much more serious problem. The PDS OBJECTs provide the basis on which general-use software is being built for accessing and retrieving data. Also, the structures involved are those that are most accessible to the majority of users. There are certainly data sets out there that don't fit into the standard formats easily, but experience has shown that users strongly prefer that the data be in a more accessible format than in, say, the most compact. It's not impossible to add a new OBJECT to the PDS system, but the amount of justification required is, understandably, great.

Consequently, if your data really don't fit into any of the PDS OBJECTs, you will probably be strongly urged to reformat your data to fit into the OBJECT structure which best represents the logical structure of the data. Your contact node can provide advice and perhaps some tools to assist in reformatting the data. For projects doing production-line processing of a large number of files, you will probably be best off writing a post-processing routine to reformat the data and generate the PDS labels simultaneously.

NASA Privacy StatementCopyrightFeedbackSitemapSystem Requirements
FirstGov Logo
+ Freedom of Information Act
+ NASA 2003 Strategic Plan
+ NASA Privacy Statement, Disclaimer, and
   Accessiblity Certification

+ Copyright/Image Use Policy
NASA Logo
Curator: Emily.S.Law
Webmaster: Brian Truong
NASA Official: William Knopf
Last Updated:
+ Comments and Questions