This is an archive copy of the IUCr web site dating from 2008. For current content please visit https://www.iucr.org.
[IUCr Home Page] [CIF Home Page] [mmCIF Home Page]

CIFLIB - Class Library and C Language Application Program Interface



CIFLIB C Language API Reference Guide (HTML)
CIFLIB C Language API Reference Guide (PostScript)
Installation notes for the current CIFLIB release
Installation notes for the current mmCIF to HTML converter application
Download the current CIFLIB release
Download the current mmCIF to HTML converter application
CIFLibCommon Reference Guide (HTML)
CIFLibCommon Reference Guide (PostScript)


CIFLIB is a class library that was developed by the Nucleic Acid Database Project (NDB) to provide an application program interface (API) to Macromolecular CIF data. CIFLIB is designed to completely encapsulate all I/O operations and integrity checking on CIF dictionaries and data files from a calling application.

CIFLIB was formerly called SIFLIB.

Please also see: "CIF Applications. VI. CIFLIB: an application-program interface to CIF dictionaries and data files." J. Appl. Cryst. (1997) 30, 79-83.

Your comments and suggestion are welcome. Any correspondence related to this release should be directed to ndbadmin@ndbserver.rutgers.edu.


|mmCIF| Background| Dictionaries| Examples| DDL| Software| Resources| References|

Webmaster: ndbadmin@ndbserver.rutgers.edu
Nucleic Acid Database Project