|
International
Tables for Crystallography Volume G Definition and exchange of crystallographic data Edited by J. R. Hester and B. McMahon © International Union of Crystallography 2026 |
International Tables for Crystallography (2026). Vol. G. Early view chapter
https://doi.org/10.1107/97809553602060001011 Chapter 4.3 Multi-block CIF dictionary |
Expanded view
View CIF syntax
MODEL
CIF
Data items in the MODEL category specify data for the crystal structure postulated and modelled from the atomic coordinates derived and refined from the diffraction information. The structural model is described principally in terms of the geometry of the 'connected' atom sites and the crystal symmetry in which they reside.
_model.id
CIF
Arbitrary code identifying the model.
_model.structure_id
CIF
A code identifying the structure to which the model was applied.
GEOM
CIF
Data items in the GEOM category describe aspects of the overall geometry of the structural model as derived from the atomic sites. The detailed geometry is expressed in terms of the interatomic angles (GEOM_ANGLE data), covalent bond distances (GEOM_BOND data), contact distances (GEOM_CONTACT data), hydrogen bonds (GEOM_HBOND data) and torsion geometry (GEOM_TORSION data). Geometry data are usually redundant, in that they can be calculated from other more fundamental quantities in the data block. However, they serve the dual purposes of providing a check on the correctness of both sets of data and of enabling the most important geometric data to be identified for publication by setting the appropriate publication flag.
_geom.model_id
CIF
A code identifying the model to which the geometry relates.
GEOM_ANGLE
CIF
Data items in the GEOM_ANGLE category specify the geometry angles in the structural model as derived from the atomic sites.
_geom_angle.model_id
CIF
A code identifying the model to which the geometry relates.
GEOM_BOND
CIF
Data items in the GEOM_BOND category specify the geometry bonds in the structural model as derived from the atomic sites.
_geom_bond.model_id
CIF
A code identifying the model to which the geometry relates.
GEOM_CONTACT
CIF
Data items in the GEOM_CONTACT category specify the interatomic contact distances in the structural model.
_geom_contact.model_id
CIF
A code identifying the model to which the geometry relates.
GEOM_HBOND
CIF
Data items in the GEOM_HBOND category specify the hydrogen bond The CATEGORY of data items used to specify the hydrogen bond distances in the structural model as derived from atomic sites.
_geom_hbond.model_id
CIF
A code identifying the model to which the geometry relates.
GEOM_TORSION
CIF
Data items in the GEOM_TORSION category specify the torsion angles in the structural model as derived from the atomic sites.
_geom_torsion.model_id
CIF
A code identifying the model to which the geometry relates.
MODEL_SITE
CIF
Data items in the MODEL_SITE category are used to describe atomic sites and connections in the proposed atomic model.
_model_site.model_id
CIF
A code identifying the model to which the model site belongs.
STRUCTURE
CIF
A category for collecting information about a crystallographic structure.
_structure.diffrn_id
CIF
A code which identifies the diffraction conditions under which the data for this structure were collected.
_structure.id
CIF
Unique identifier for a structure.
_structure.space_group_id
CIF
A code which identifies the space group associated with the structure.
ATOM_SITE
CIF
Data items in the ATOM_SITE category record details about the atom sites in a crystal structure, such as the positional coordinates and atomic displacement parameters.
Examples:
_structure.id STR_1
loop_
_atom_site.label
_atom_site.occupancy
_atom_site.disorder_assembly
_atom_site.disorder_group
C1 1 . .
H11A .5 M 1
H12A .5 M 1
H13A .5 M 1
H11B .5 M 2
H12B .5 M 2
H13B .5 M 2
_structure.id STR_I
loop_
_atom_site.label
_atom_site.type_symbol
_atom_site.fract_x
_atom_site.fract_y
_atom_site.fract_z
_atom_site.occupancy
_atom_site.disorder_assembly
_atom_site.disorder_group
Cu1 Cu 0.78443(2) 0.88297(4) 0.37825(2) 1 . .
Co1 Co 0.77504(2) 0.66957(4) 0.54249(2) 0.78(3) A 1
Mn1 Mn 0.77504(2) 0.66957(4) 0.54249(2) 0.22(3) A 2
O1 O 0.85532(9) 0.95747(19) 0.28965(9) 1 . .
O2 O 0.84868(9) 0.94662(19) 0.14953(8) 1 . .
# ...
_atom_site.structure_id
CIF
A code identifying the structure to which this atom site belongs.
ATOM_SITE_ANISO
CIF
Data items in the ATOM_SITE_ANISO category are used to describe the anisotropic atomic displacement parameters of the atomic sites in a crystal structure.
_atom_site_aniso.structure_id
CIF
A code identifying the structure to which this atom site belongs.
ATOM_SITES
CIF
Data items in the ATOM_SITES category record details common to all atom sites, such as general structure solution strategy and coordinate transformations.
_atom_sites.structure_id
CIF
A code identifying the crystallographic structure associated with this description of the atom sites.
ATOM_SITES_CARTN_TRANSFORM
CIF
The category of data items which describe the matrix elements used to transform fractional coordinates into Cartesian coordinates of all atom sites in a crystal structure.
_atom_sites_Cartn_transform.structure_id
CIF
A code identifying the crystallographic structure associated with this Cartesian coordinate transform applied to the atom sites.
ATOM_SITES_FRACT_TRANSFORM
CIF
The category of data items which describe the matrix elements used to transform Cartesian coordinates into fractional coordinates of all atom sites in a crystal structure.
_atom_sites_fract_transform.structure_id
CIF
A code identifying the crystallographic structure associated with this fractional coordinate transform applied to the atom sites.
CELL
CIF
Data items in the CELL category record details about the crystal unit-cell parameters.
_cell.structure_id
CIF
A code identifying the crystallographic structure associated with this cell description.
CELL_MEASUREMENT
CIF
Data items in the CELL_MEASUREMENT category are used to describe the measurement of the crystallographic unit-cell parameters.
_cell_measurement.condition_id
CIF
A pointer to the diffraction conditions used for cell measurement, where different from the diffraction conditions used for data collection.
_cell_measurement.diffrn_id
CIF
A pointer to the diffraction experiment to which these properties of the cell measurement apply.
_cell_measurement.structure_id
CIF
A code identifying the structure to which the cell being measured belongs.
CELL_MEASUREMENT_REFLN
CIF
Data items in the CELL_MEASUREMENT_REFLN category record details about the reflections used in the determination of the crystallographic cell parameters.
_cell_measurement_refln.structure_id
CIF
A code identifying the structure for which the reflections were measured.
DIFFRN
CIF
Data items in the DIFFRN category record details about the intensity measurements.
_diffrn.crystal_id
CIF
Identifier for the crystal from which diffraction data were
collected. This is a pointer to _exptl_crystal.id.
_diffrn.diffrn_measurement_id
CIF
Identifies the particular combination of sample mounting, positioning
and measurement strategy used to collect the diffraction data. This is
a pointer to _diffrn_measurement.id.
_diffrn.diffrn_radiation_id
CIF
Identifies the characteristics of the radiation source
for the diffraction data. This is a pointer to
_diffrn_radiation.id.
_diffrn.id
CIF
Unique identifier for a set of particular diffraction conditions.
DIFFRN_DETECTOR
CIF
Data items in the DIFFRN_DETECTOR category describe the detector used to measure the scattered radiation, including any analyser and post-sample collimation.
_diffrn_detector.diffrn_id
CIF
Code identifying the _diffrn.id to which this detector
relates.
Exists to maintain compatibility with current imgCIF definitions.
_diffrn_detector.id
CIF
Unique identifier for a detector description.
DIFFRN_MEASUREMENT
CIF
Data items in the DIFFRN_MEASUREMENT category describe the sample mounting, positioning and measurement strategy.
_diffrn_measurement.diffrn_id
CIF
A link to a diffraction experiment with which this measurement
strategy is associated. This is provided for backwards compatibility.
Where multiple experiments are associated with a particular strategy,
use _diffrn.diffrn_measurement_id.
_diffrn_measurement.id
CIF
Unique identifier for a particular combination of sample mount, positioner and scan strategy.
DIFFRN_RADIATION
CIF
Data items in the DIFFRN_RADIATION category describe the radiation used in measuring diffraction intensities. To identify and assign weights to distinct wavelength components from a polychromatic beam, see DIFFRN_RADIATION_WAVELENGTH.
_diffrn_radiation.diffrn_id
CIF
Code identifying the _diffrn.id to which this radiation description
relates.
Exists to maintain compatibility with current imgCIF definitions.
_diffrn_radiation.id
CIF
Unique identifier for a radiation source description.
DIFFRN_RADIATION_WAVELENGTH
CIF
Data items in the DIFFRN_RADIATION_WAVELENGTH category describe the wavelength of the radiation used in measuring the diffraction intensities. Items may be looped to identify and assign weights to distinct wavelength components from a polychromatic beam.
_diffrn_radiation_wavelength.radiation_id
CIF
Code identifying the radiation description to which this wavelength relates.
DIFFRN_REFLN
CIF
Data items in the DIFFRN_REFLN category record details about the intensities measured in the diffraction experiment, prior to data reduction and merging.
_diffrn_refln.diffrn_id
CIF
A code which identifies the diffraction conditions under which the data for reflection measurements were collected.
DIFFRN_SOURCE
CIF
Data items in the DIFFRN_SOURCE category record details of the source of radiation used in the diffraction experiment.
_diffrn_source.radiation_id
CIF
Identifies the characteristics of the radiation source.
This is a pointer to _diffrn_radiation.id.
EXPTL_CRYSTAL
CIF
Data items in the EXPTL_CRYSTAL category record details about experimental measurements on the crystal or crystals used, such as shape, size or density.
_exptl_crystal.id
CIF
Code identifying a crystal.
Also known as: _exptl_crystal_id
REFLN
CIF
Data items in the REFLN category record details about the reflections used to determine the ATOM_SITE data items.
_refln.structure_id
CIF
A code identifying the crystallographic structure associated with this reflection.
SPACE_GROUP
CIF
Data items in the SPACE_GROUP category are used to specify space-group information about the crystal used in the diffraction measurements.
Space-group types are identified by their number as listed in International Tables for Crystallography Volume A, or by their Schoenflies symbol. Specific settings of the space groups can be identified by their Hall symbol, by specifying their symmetry operations or generators, or by giving the transformation that relates the specific setting to the reference setting based on International Tables Volume A and stored in the core CIF dictionary.
The commonly used Hermann-Mauguin symbol determines the space-group type uniquely, but several different Hermann-Mauguin symbols may refer to the same space-group type. A Hermann-Mauguin symbol contains information on the choice of the basis, but not on the choice of origin.
Ref: International Tables for Crystallography (2016). Volume A,
Space-group symmetry, edited by M. I. Aroyo, 6th ed. Chichester: John Wiley & Sons.
_space_group.id
CIF
Unique identifier for a space group.
Two space groups can share the same identifier if and only if they have the same space group name, number and setting, and have their symmetry operations listed with the same symop ids (see SPACE_GROUP_SYMOP).
SPACE_GROUP_GENERATOR
CIF
Data items in the SPACE_GROUP_GENERATOR category list generators for a space group.
_space_group_generator.space_group_id
CIF
A code which identifies the space group to which the generator belongs.
SPACE_GROUP_SYMOP
CIF
Data items in the SPACE_GROUP_SYMOP category are used to describe symmetry-equivalent sites in the crystal unit cell.
_space_group_symop.space_group_id
CIF
A code which identifies the space group to which the symop belongs.
SPACE_GROUP_WYCKOFF
CIF
Data items in the SPACE_GROUP_WYCKOFF category contain information about Wyckoff positions of a space group. Only one site can be given for each special position, but the remainder can be generated by applying the symmetry operations stored in _space_group_symop.operation_xyz.
_space_group_Wyckoff.space_group_id
CIF
A code which identifies the space group to which the Wyckoff position belongs.
Revision history
Version 1.0.0 (2023-09-15) All multi-block items from core 3.2.0 added.
Version 1.1.0 (2026-11-03) Add STRUCTURE and related data names and links, including REFLN, CELL, ATOM_SITE, and ATOM_SITES_* categories. Added _model.id as key to MODEL and added child key data names to GEOM_* and MODEL_SITE categories. Add DIFFRN_SOURCE category with _diffrn_source.radiation_id key data name. Add DIFFRN_DETECTOR category with _diffrn_detector.id and _diffrn_detector.diffrn_id key data names. Included _diffrn_detector.diffrn_id to maintain compatibility with imgCIF. Add DIFFRN_RADIATION category with _diffrn_radiation.id as key. Included _diffrn_radiation.diffrn_id to maintain compatibility with imgCIF. Add DIFFRN_MEASUREMENT category with _diffrn_measurement.id as key. Included _diffrn_measurement.diffrn_id to maintain compatibility with imgCIF. Added _diffrn_refln.diffrn_id is linked key to DIFFRN_REFLN. Renamed dictionary to CIF_CORE_MULTIBLOCK and adjusted the head category name accordingly.