Difference between revisions of "Dictionary definition language"
From Online Dictionary of Crystallography
BrianMcMahon (talk | contribs) |
BrianMcMahon (talk | contribs) m |
||
Line 5: | Line 5: | ||
A machine-readable formalism for defining and describing data items in computer data exchange files. In crystallography, a committee of the [[International Union of Crystallography]] is responsible for maintaining dictionaries of standard data names that identify specific items of crystallographic data in files used for the publication and database deposition of crystal structure reports. | A machine-readable formalism for defining and describing data items in computer data exchange files. In crystallography, a committee of the [[International Union of Crystallography]] is responsible for maintaining dictionaries of standard data names that identify specific items of crystallographic data in files used for the publication and database deposition of crystal structure reports. | ||
− | These dictionaries are machine-readable compilations of tags identifying different data items and the attributes of the associated data. They exist for different applications within crystallography, ''e.g.'' small-molecule and inorganic ('core') structures; macromolecular structures; powder diffraction; modulated and composite structures; electron density; image data; | + | These dictionaries are machine-readable compilations of tags identifying different data items and the attributes of the associated data. They exist for different applications within crystallography, ''e.g.'' small-molecule and inorganic ('core') structures; macromolecular structures; powder diffraction; modulated and composite structures; electron density; image data; symmetry data. Two distinct versions of crystallographic dictionary definition languages are currently in use, differing in the attributes they record and the expression of relationships between different data items. A third such language is under development, with a view to providing machine-readable and executable algorithms allowing the derivation of certain data from other related items in the same file. |
Revision as of 08:43, 25 May 2007
Contents
Definition
A machine-readable formalism for defining and describing data items in computer data exchange files. In crystallography, a committee of the International Union of Crystallography is responsible for maintaining dictionaries of standard data names that identify specific items of crystallographic data in files used for the publication and database deposition of crystal structure reports.
These dictionaries are machine-readable compilations of tags identifying different data items and the attributes of the associated data. They exist for different applications within crystallography, e.g. small-molecule and inorganic ('core') structures; macromolecular structures; powder diffraction; modulated and composite structures; electron density; image data; symmetry data. Two distinct versions of crystallographic dictionary definition languages are currently in use, differing in the attributes they record and the expression of relationships between different data items. A third such language is under development, with a view to providing machine-readable and executable algorithms allowing the derivation of certain data from other related items in the same file.
See also
Hall, S. R. & Cook, A. P. F. (1995). STAR dictionary definition language: initial specification, J. Chem. Inf. Comput. Sci. 35, 819-825
Chapters 2.5 and 2.6 of International Tables for Crystallography, Volume G