International
Tables for
Crystallography
Volume G
Definition and exchange of crystallographic data
Edited by J. R. Hester and B. McMahon

International Tables for Crystallography (2026). Vol. G. Early view chapter
https://doi.org/10.1107/97809553602060001011

Chapter 4.2 Core dictionary (coreCIF)


Index

Core dictionary version 3.3.0

Revision history

========================================================================
Version 3.0.5 ()
------------------------------------------------------------------------

       Merged in most symmetry dictionary definitions (James Hester)

========================================================================
Version 3.0.6 ()
------------------------------------------------------------------------

       Adjusted and removed keys for changes in dREL operation.
       _citation_id added to key list of citation_author (James Hester).
       _diffrn.crystal_id removed as diffrn is Set category. Changed
       EXPTL_CRYSTAL to Set type in keeping with current use patterns.
       Removed all child keys of exptl_crystal_id.

========================================================================
Version 3.0.7 ()
------------------------------------------------------------------------

       Added and deprecated symmetry.cell_setting. Removed rhombohedral
       option from dREL method for space_group.crystal_system. (James Hester)

========================================================================
Version 3.0.8 ()
------------------------------------------------------------------------

       Added missing items from DDL1 version: _citation.doi, _audit.block_doi
       _citation.publisher, _database.dataset_doi,
       _publ_contact_author.id_orcid, _publ_author.id_orcid (James Hester)

========================================================================
Version 3.0.9 ()
------------------------------------------------------------------------

       Rewrote CITATION category description to cover all relevant uses rather
       than only publication-related uses (James Hester).

========================================================================
Version 3.0.10 ()
------------------------------------------------------------------------

       Added DATABASE_RELATED category (James Hester).

========================================================================
Version 3.0.11 ()
------------------------------------------------------------------------

       Removed the _chemical_conn_bond.distance_su data item.
       Changed the purpose of the diffrn_radiation_wavelength.value data item
       from 'Number' to 'Measurand'. Added the
       diffrn_radiation_wavelength.value_su data item.

       Replaced all instances of the _definition.replaced_by data item with
       data items from the DEFINITION_REPLACED category.

       Marked the _atom_site.refinement_flags data item as deprecated and
       replaced by the _atom_site.refinement_flags_posn,
       _atom_site.refinement_flags_adp and _atom_site.refinement_flags_occupancy
       data items.

       Changed the _type.purpose from 'Encode' to 'Link' in the definitions of
       the _geom_angle.atom_site_label_2, _valence_param_atom_1,
       _valence_param_atom_2, _valence_param_ref_id, _atom_site_aniso.label
       and _atom_type_scat.symbol data items. Removed the _name.linked_item_id
       data item from the definitions of the _diffrn_scale_group.code and
       diffrn_standard_refln.code data items.

       Updated the definitions of the _geom_hbond.angle_DHA and
       _geom_hbond.angle_DHA_su data items.

       Corrected the definitions of the _cell_measurement.temperature_su and
       _cell_measurement.pressure_su data items.

       Corrected a typo in the definitions of the _geom_contact.distance and
       _geom_torsion.angle and data items.

       Changed the content type of multiple data items from 'Index' or 'Count'
       to 'Integer' and assigned the appropriate enumeration range if needed.

========================================================================
Version 3.0.12 ()
------------------------------------------------------------------------

       Adjusted the ranges of _geom_bond.angle and _geom_hbond.angle_DHA to
       be 0:180 degrees.

       Changed dREL methods for Cartesian transformation matrix elements
       to calculate default values rather than required values.

========================================================================
Version 3.0.13 ()
------------------------------------------------------------------------

       Changed all synthetic identifiers ('id') to be Text, and removed dREL.
       Validation method for _space_group.crystal_system removed as it contained
       undefined dREL functions "throw" and "alert".

========================================================================
Version 3.0.14 ()
------------------------------------------------------------------------

       Added opaque author identifiers to AUDIT_AUTHOR and PUBL_AUTHOR as well
       as relevant linking identifiers to AUDIT_CONTACT_AUTHOR and
       PUBL_CONTACT_AUTHOR.

       Added _diffrn_measurement.specimen_attachment_type.

       Changed to DDL version 4.

       Removed all instances of the _category.key_id attribute since it is no
       longer defined in the DDLm reference dictionary.

       Miscellaneous corrections to dREL and fixing typos.

========================================================================
Version 3.1.0 ()
------------------------------------------------------------------------

       Replaced _model_site.adp_eigen_system with _model_site.adp_eigenvectors
       and _model_site.adp_eigenvalues.

       Added additional enumeration values to the _journal_index.type data item
       definition.

       Numerous corrections to measurement units.

       Numerous improvements to types and harmonisation of spelling.

========================================================================
Version 3.2.0 ()
------------------------------------------------------------------------

       Added data names to allow multi-data-block expression of data sets.

       Deprecated and replaced _diffrn_radiation.type and
       _diffrn_radiation.xray_symbol.

       Added _diffrn_refln.intensity* data items.

       Added the _exptl_absorpt.special_details data item.

       Added categories and data names to allow for the elemental composition
       of specimens to be recorded.

       Corrections and additions for conformance with DDL1.

       Explicitly added _diffrn_source.details to the list items that replaced
       _diffrn_source.description.

       Added the _citation.URL and _journal.paper_URL data items.

       Added the _journal.paper_number and _journal.paper_pages data items.

       Reparented CELL to DIFFRN category and added key data names to allow
       multiple cells for different diffraction conditions. Deprecated
       _cell_measurement.temperature,pressure data names.

       Changed the purpose of the _diffrn_radiation_wavelength.id data item
       from 'Encode' to 'Key'.

========================================================================
Version 3.3.0 ()
------------------------------------------------------------------------

       Expanded available form factor parameterisations, added support for
       isotopes and symmforms for atom sites. More details can be added
       regarding organisational funding.

       Added the 'BIncStrDB' database code.

       Deprecated _publ_contact_author.contact_details, replaced by
       _publ_contact_author.name and _publ_contact_author.address.

       Added a new ATOM_SCAT_VERSUS_STOL category to tabulate scattering
       factors.

       Added new data items to provide more details in the AUDIT_AUTHOR
       category.

       Reflections now have opaque identifiers instead of using hkl.

       Added definitions to support electron diffraction (collaboration with
       NanED group):
         Added 'dyn' to _chemical.absolute_configuration.
         Added two examples to _diffrn_source.size for NBED and SAED.
         New items:
           _computing.sample_tracking
           _diffrn.precession_semi_angle (and *_su)
           _diffrn_measurement.method_precession
           _diffrn_measurement.rotation_mode
           _diffrn_measurement.sample_tracking
           _diffrn_measurement.sample_tracking_method
           _diffrn_radiation.illumination_mode
           _diffrn_source.convergence_angle
           _diffrn_source.ed_diffracting_area_selection
           _exptl_crystal.mosaic_block_size (and *_su)
           _exptl_crystal.mosaic_method
           _exptl_crystal.mosaicity (and *_su)
           _refine_diff.potential_max, *_min, *_rms (all with *_su)
           _refine.diffraction_theory and _refine.diffraction_theory_details
           _refine_ls.abs_structure_z-score
           _refine_ls.sample_shape_details
           _refine_ls.sample_shape_expression
           _refine_ls.sample_thickness (and *_su)

       Added _diffrn.flux_density, _diffrn_radiation.beam_flux,
       _diffrn.total_dose and _diffrn.total_exposure_time as first
       step towards characterizing radiation damage.

       Following determination of Nomenclature Commission, modified range and
       extended definition of _cell.formula_units_Z and added
       _cell.formula_units_Z_details.

       Added _cell.formula_units_Z_prime and *_details.

       Renamed _geom.bond_distance_min and _geom.contact_distance_min to
       _geom.min_bond_distance_cutoff and _geom.min_contact_distance_cutoff
       respectively. The original names were not retained as aliases to avoid
       name clashes with data names from the msCIF dictionary.

       Added _audit_conform.dict_DOI.

       Added _database_code.AMCSD.

       Added data item for PaNET experimental method identifier.

       Added data items to capture persistent identifiers (PIDs) of experimental
       equipment.

       Added the _dictionary.licensing_SPDX dictionary attribute.
       Renamed the Head category from 'CIF_CORE' to 'CIF_CORE_HEAD'.

       Corrected the definition of a* in _atom_site.B_iso_or_equiv and
       _atom_site.U_iso_or_equiv. [bm, after Nespolo, M. (2024).
       J. Appl. Cryst. 57, 1733-1746]

       Added AUDIT_DATASET for identifying datasets.

       Added _space_group.reference_setting, _space_group.transform_Pp_abc, and
       _space_group.transform_Qq_xyz from symCIF to SPACE_GROUP.

       Remove _exptl_crystal.id as it is present in multiblock dictionary.

       Changed 'elements' to 'operations' in _space_group.multiplicity.

       _reflns_shell.d_res_limits is not the key to the category.

       Added Thorkildsen reference to _atom_type_scat.Gaussian_coefs
       and _atom_type_scat.exponential_polynomial_coefs.

       Modified phone and fax definitions to support mobile numbers, and
       updated examples with valid test numbers.

       Updated _publ_requested.category to latest IUCr journal requirements.

       Added _diffrn_measurement.ambient_temperature_device_make.
       Enhanced form factor parameterisations through reprovision of
       _atom_type_scat.inv_mott_bethe_as
       _atom_type_scat.inv_mott_bethe_bs
       _atom_type_scat.inv_mott_bethe_c
       _atom_type_scat.gaussian_as
       _atom_type_scat.gaussian_bs
       _atom_type_scat.gaussian_c
       _atom_type_scat.cromer_mann_as
       _atom_type_scat.cromer_mann_bs

       Removed:
       _atom_type_scat.inv_mott_bethe_coefs
       _atom_type_scat.gaussian_coefs
       _atom_type_scat.cromer_mann_coeffs

       Removed _cell.diffrn_id, _cell_measurement.condition_id,
       _cell_measurement.diffrn_id and _diffrn.id as they belong
       logically in the multiblock dictionary.

========================================================================








































to end of page
to top of page