|
International Tables for Crystallography (2026). Vol. G. Early view chapter
https://doi.org/10.1107/97809553602060000994 |
Chapter 2.4. Data definition languages for CIF dictionaries
Contents
-
Data definition languages for CIF dictionaries
| html | pdf | chapter contents |
- 2.4.1. Introduction| html | pdf |
- 2.4.2. DDLm| html | pdf |
- 2.4.2.1. The DDLm data model| html | pdf |
- 2.4.2.2. The DDLm attributes| html | pdf |
- 2.4.2.3. Dictionary types| html | pdf |
- 2.4.2.4. Stylistic considerations| html | pdf |
- 2.4.2.5. A note on estimated standard deviations| html | pdf |
- 2.4.2.6. Style guide for DDLm dictionaries| html | pdf |
- 2.4.2.7. History and maintenance| html | pdf |
- 2.4.3. DDL2| html | pdf |
- 2.4.3.1. History of DDL2 development| html | pdf |
- 2.4.3.2. Overview of the elements of DDL2| html | pdf |
- 2.4.3.3. DDL2 organization| html | pdf |
- 2.4.3.4. DDL2 dictionary applications| html | pdf |
- 2.4.3.5. Detailed DDL2 specifications| html | pdf |
- 2.4.3.5.1. DDL2 definitions describing data items| html | pdf |
- 2.4.3.5.1.1. ITEM| html | pdf |
- 2.4.3.5.1.2. ITEM_ALIASES| html | pdf |
- 2.4.3.5.1.3. PDBX_ITEM_CONTEXT| html | pdf |
- 2.4.3.5.1.4. ITEM_DEFAULT| html | pdf |
- 2.4.3.5.1.5. ITEM_DEPENDENT| html | pdf |
- 2.4.3.5.1.6. ITEM_DESCRIPTION| html | pdf |
- 2.4.3.5.1.7. ITEM_ENUMERATION| html | pdf |
- 2.4.3.5.1.8. ITEM_EXAMPLES| html | pdf |
- 2.4.3.5.1.9. ITEM_LINKED| html | pdf |
- 2.4.3.5.1.10. PDBX_ITEM_LINKED_GROUP and PDBX_ITEM_LINKED_GROUP_LIST| html | pdf |
- 2.4.3.5.1.11. ITEM_METHODS| html | pdf |
- 2.4.3.5.1.12. ITEM_RANGE| html | pdf |
- 2.4.3.5.1.13. ITEM_RELATED| html | pdf |
- 2.4.3.5.1.14. ITEM_STRUCTURE| html | pdf |
- 2.4.3.5.1.15. ITEM_STRUCTURE_LIST| html | pdf |
- 2.4.3.5.1.16. ITEM_SUB_CATEGORY| html | pdf |
- 2.4.3.5.1.17. ITEM_TYPE| html | pdf |
- 2.4.3.5.1.18. ITEM_TYPE_CONDITIONS| html | pdf |
- 2.4.3.5.1.19. ITEM_TYPE_LIST| html | pdf |
- 2.4.3.5.1.20. ITEM_UNITS| html | pdf |
- 2.4.3.5.1.21. ITEM_UNITS_CONVERSION| html | pdf |
- 2.4.3.5.1.22. ITEM_UNITS_LIST| html | pdf |
- 2.4.3.5.1.23. PDBX_ITEM_VALUE_CONDITION and PDBX_ITEM_VALUE_CONDITION_LIST| html | pdf |
- 2.4.3.5.2. DDL definitions describing categories| html | pdf |
- 2.4.3.5.2.1. CATEGORY| html | pdf |
- 2.4.3.5.2.2. PDBX_CATEGORY_CONTEXT| html | pdf |
- 2.4.3.5.2.3. CATEGORY_EXAMPLES| html | pdf |
- 2.4.3.5.2.4. CATEGORY_GROUP and CATEGORY_GROUP_LIST| html | pdf |
- 2.4.3.5.2.5. CATEGORY_KEY| html | pdf |
- 2.4.3.5.2.6. CATEGORY_METHODS| html | pdf |
- 2.4.3.5.2.7. SUB_CATEGORY| html | pdf |
- 2.4.3.5.2.8. SUB_CATEGORY_EXAMPLES| html | pdf |
- 2.4.3.5.2.9. SUB_CATEGORY_METHODS| html | pdf |
- 2.4.3.5.3. DDL2 definitions describing methods| html | pdf |
- 2.4.3.5.4. DDL2 definitions describing dictionaries and data blocks| html | pdf |
- 2.4.3.5.4.1. DATABLOCK| html | pdf |
- 2.4.3.5.4.2. DATABLOCK_METHODS| html | pdf |
- 2.4.3.5.4.3. DICTIONARY| html | pdf |
- 2.4.3.5.4.4. DICTIONARY_HISTORY| html | pdf |
- 2.4.3.5.4.5. PDBX_INCLUDE_DICTIONARY, PDBX_INCLUDE_CATEGORY and PDBX_INCLUDE_ITEM| html | pdf |
- 2.4.3.5.4.6. PDBX_DICTIONARY_COMPONENT and PDBX_DICTIONARY_COMPONENT_HISTORY| html | pdf |
- 2.4.3.5.1. DDL2 definitions describing data items| html | pdf |
- References | html | pdf |
-
Figures
- Fig. 2.4.2.1. Example of DDLm dictionary structure using an extract from a development version of the twinning dictionary (Chapter 3.5
)| html | pdf | - Fig. 2.4.2.2. A definition for _diffrn_source.device showing use of the most common attributes| html | pdf |
- Fig. 2.4.2.3. Examples of the use of default enumerations| html | pdf |
- Fig. 2.4.2.4. A category definition for ATOM_SITE showing use of the most common category-level attributes| html | pdf |
- Fig. 2.4.2.5. Dictionary-level attributes as they appear in a development version of the restraints dictionary| html | pdf |
- Fig. 2.4.2.6. Use of the DICTIONARY_VALID category within the DDLm dictionary, demonstrating which data names and categories (in capitals) may or may not appear in dictionary-level, category or item definitions| html | pdf |
- Fig. 2.4.2.7. Different import descriptions| html | pdf |
- Fig. 2.4.2.8. Importing in `Contents' mode| html | pdf |
- Fig. 2.4.3.1. DDL2 attributes specifying core item-level information (a) and (b), linked item groups (c), item value conditions (d), and conditionally linked items (e)| html | pdf |
- Fig. 2.4.3.2. DDL2 attributes describing category, subcategory and category group information| html | pdf |
- Fig. 2.4.3.3. DDL2 attributes describing dictionary and data-block information (a), dictionary composition (b), and dictionary component version history (c)| html | pdf |
- Fig. 2.4.2.1. Example of DDLm dictionary structure using an extract from a development version of the twinning dictionary (Chapter 3.5
-
Tables
- Table 2.4.1.1. Comparison between CIF terms and equivalent relational terminology| html | pdf |
- Table 2.4.2.1. Common attributes used in item definitions| html | pdf |
- Table 2.4.2.2. Deriving DDLm types from CIF data values| html | pdf |
- Table 2.4.2.3. Attributes used in category definitions| html | pdf |
- Table 2.4.2.4. Attributes used for dictionary description| html | pdf |
- Table 2.4.2.5. Values used in the style specification| html | pdf |
- Table 2.4.3.1. Relationships defined by _item_related.function_code| html | pdf |