Abstract
Efficient exchange of information and data within and across scientific disciplines is essential for progress in science. The International Union of Crystallography (IUCr) has tracked and encouraged efforts to design a formal description and exchange mechanism for crystallographic data. The result of this involvement has been the Crystallographic Information File standard described in this volume. Early approaches to the management of crystallographic data relied upon disk file formats derived from the input/output conventions of Fortran and associated 80-column punched-card images. Although such formats could be efficient and compact, they were inflexible and difficult to extend to embrace new types of data. The growth of computer networking made it important to design portable and extensible methods for exchanging data between different computer architectures and programming languages. After initial experimentation with an extensible pseudo-free format mechanism still modelled on card-image formats, the IUCr commissioned a lightweight free-format mechanism based on the STAR File. This is a plain-text file format where data values are tagged with character strings identifying their role. By extension, standard tags may be assigned, and the attributes of the data they describe may be recorded in separate reference compilations. This chapter traces the historical development of this approach: the crystallography community's choice of a restricted subset of STAR File functionality, its subsequent extension to describe large binary data sets, and, most importantly, the development of dictionary definition languages that allowed the description of data attributes using the same formalism as used for the data files themselves. Since 1991, several specialized collections of data attributes have been created for use in different fields of crystallography, and similar systems exist in a small number of related fields. This chapter is also available as HTML from the International Tables Online site hosted by the IUCr.
Preview
Unable to display preview. Download preview PDF.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Union of Crystallography
About this entry
Cite this entry
Hall, S.R., McMahon, B. (2006). Genesis of the Crystallographic Information File. In: Hall, S.R., McMahon, B. (eds) International Tables for Crystallography Volume G: Definition and exchange of crystallographic data. International Tables for Crystallography, vol G. Springer, Dordrecht. https://doi.org/10.1107/97809553602060000726
Download citation
DOI: https://doi.org/10.1107/97809553602060000726
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-3138-0
Online ISBN: 978-1-4020-4290-4