Chapter 5.1 General considerations in programming CIF applications
Definition and exchange of crystallographic data
First Online Edition (2006)
Part 5. Applications
Published Online: 1 JAN 2006
© International Union of Crystallography 2006
International Tables for Crystallography
How to Cite
Bernstein, H. J. 2006. General considerations in programming CIF applications. International Tables for Crystallography. G:5:5.1:481–487.
- Published Online: 1 JAN 2006
This chapter is an introduction for programmers new to CIF to ways of creating new ‘CIF‐aware’ applications and of adapting existing applications to make them CIF‐aware. We review general considerations in programming CIF‐aware applications, ranging from leaving an application CIF‐unaware and relying on external filter utilities to do the job, through engineering an existing application to directly read and write CIFs, to writing a new CIF‐aware application from scratch.
- Crystallographic Information File software;
- computer programs;
- data exchange standards;
- software design considerations;