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

Chapter 5.4. Syntactic utilities for CIF

Contents

  • 5.4. Syntactic utilities for CIF  (pp. 1-9) | html | pdf | chapter contents |
    • 5.4.1. Introduction  (p. 1) | html | pdf |
    • 5.4.2. Syntax checkers  (pp. 1-3) | html | pdf |
      • 5.4.2.1. `Trip' tests  (pp. 1-00) | html | pdf |
      • 5.4.2.2. vcif  (pp. 1-3) | html | pdf |
        • 5.4.2.2.1. How to use vcif  (pp. 1-2) | html | pdf |
        • 5.4.2.2.2. Options to vcif  (pp. 2-3) | html | pdf |
        • 5.4.2.2.3. Limitations of vcif  (p. 3) | html | pdf |
    • 5.4.3. Syntax conversion  (pp. 3-4) | html | pdf |
      • 5.4.3.1. cif_linguist  (p. 3) | html | pdf |
        • 5.4.3.1.1. Program options  (p. 3) | html | pdf |
        • 5.4.3.1.2. Program availability  (p. 3) | html | pdf |
      • 5.4.3.2. CIVET  (pp. 3-4) | html | pdf |
    • 5.4.4. Data extractors  (pp. 4-6) | html | pdf |
      • 5.4.4.1. QUASAR  (pp. 4-6) | html | pdf |
        • 5.4.4.1.1. Purpose  (p. 5) | html | pdf |
        • 5.4.4.1.2. Mode of operation  (p. 5) | html | pdf |
        • 5.4.4.1.3. The request list  (p. 5) | html | pdf |
        • 5.4.4.1.4. Output from QUASAR  (pp. 5-6) | html | pdf |
          • 5.4.4.1.4.1. Treatment of missing data  (pp. 5-6) | html | pdf |
          • 5.4.4.1.4.2. Matching data names  (p. 6) | html | pdf |
          • 5.4.4.1.4.3. Case sensitivity  (p. 6) | html | pdf |
      • 5.4.4.2. Star_Base  (p. 6) | html | pdf |
    • 5.4.5. Syntax highlighting modes  (pp. 6-8) | html | pdf |
      • 5.4.5.1. cif.el  (pp. 6-7) | html | pdf |
      • 5.4.5.2. CIF extensions for VS Code  (pp. 7-8) | html | pdf |
        • 5.4.5.2.1. vscode-cif  (pp. 7-8) | html | pdf |
        • 5.4.5.2.2. cifvsc  (p. 8) | html | pdf |
        • 5.4.5.2.3. PDBe mmCIF Validator  (p. 8) | html | pdf |
    • References | html | pdf |
    • Figures
      • Fig. 5.4.1.1.   (p. 2) | html | pdf |
      • Fig. 5.4.2.2. Verbose error listing from vcif when run with the `-v' option on the example of Fig  (p. 2) | html | pdf |
      • Fig. 5.4.3.1. The CIVET graphical user interface  (p. 4) | html | pdf |
      • Fig. 5.4.4.1. An example request list for QUASAR  (p. 5) | html | pdf |
      • Fig. 5.4.4.2. Example CIF for demonstrating the use of QUASAR  (p. 5) | html | pdf |
      • Fig. 5.4.4.3. Result (the output file `qtest.out') of running QUASAR with the example request list of Fig  (p. 6) | html | pdf |
      • Fig. 5.4.5.1. Editing a CIF data file (Gallagher et al  (p. 7) | html | pdf |
      • Fig. 5.4.5.2. Interactive context feedback through pop-up balloons when the cursor hovers over file content  (p. 7) | html | pdf |
      • Fig. 5.4.5.3. mmCIF Validator within VS Code demonstrating validation reporting (the `PROBLEMS' tab) and the indicator (in the left column) of metadata completeness  (p. 7) | html | pdf |
    • Tables
      • Table A5.4.1.   (p. 8) | html | pdf |