Crystallographic Information Framework

STAR::PARSER and related modules


This distribution contains a set of Perl modules for parsing STAR compliant data files and dictionaries, for example CIF or mmCIF data files and dictionaries. While these tools are not limited to CIF or mmCIF files, they do not allow the presence of nested loops. The following modules are included in this distribution:

  • STAR::Parser
  • STAR::DataBlock
  • STAR::Dictionary
  • STAR::Writer
  • STAR::Checker
  • STAR::Filter
Some simple examples of application scripts are also included.


If you wish to install and use this software you should download the most up-to-date version from the above Web site. The links below are to copies which are suitable for browsing or for use if the primary Web site is not available. However, they may be out of date and lack the full functionality of the latest version.


STAR::Parser is distributed from the San Diego Supercomputer Center site of the Research Collaboratory for Structural Bioinformatics (RCSB). The version distributed here is 0.59 of April 2004. Bug reports and feedback should be directed to

Language and platform

The software is written in Perl and should run on any platform with a suitable Perl installation.


  • Installation: For Unix-type installations, copy the compressed tar file STAR-Parser-0.59.tar.Z into an empty directory; uncompress and extract files using the Unix tar utility. Install the Perl modules by generating a Makefile from the Makefile.PL template and using the make utility:
     cp STAR-Parser-0.59.tar.Z /x/y/z; cd /x/y/z
    uncompress STAR-Parser-0.59.tar.Z; tar xvf STAR-Parser-0.59
    cd STAR-Parser-0.59
    perl Makefile.PL
    make test
    make install

    For more details see the README file
  • Documentation on each module:

Terms and conditions of use

Copyright in the software © The Regents of the University of California
Author: Wolfgang Bluhm

Use of this software is governed by the UCSD copyright licence. Queries concerning any other use should be directed to the Technology Transfer Office, University of California, San Diego, 9500 Gilman Drive, La Jolla, CA 92093-0910, USA. Phone: +1 (619) 534-5815, FAX: +1 (619) 534-7345.