PyCifRW

CIF/STAR file support for Python
Download

PyCifRW Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • James Hester
  • Publisher web site:
  • http://pycifrw.berlios.de

PyCifRW Tags


PyCifRW Description

CIF/STAR file support for Python PyCIFRW provides support for reading and writing CIF (Crystallographic Information Framework) files using Python, including validity testing against DDL dictionaries.PyCIFRW was developed at the Australian National Beamline Facility (ANBF), run by the Australian Synchrotron Research Program (ASRP), as part of a larger project to provide CIF input/output capabilities for data collection. It is currently (July 2009) under active development and testing.In order to implement the CIF grammar specification, PyCifRW uses the Yapps3 parser generator developed by Amit Patel and generously released to the wider community. The remainder of PyCifRW was written by James Hester with contributions from Boris Dusek.PyCIFRW is written entirely in Python. While this makes parsing of large CIF files rather slow, it will run wherever Python runs. It has been tested on Unix (Linux,Solaris) and Windows XP under Python2.3. Requirements: · Python What's New in This Release: · This is largely a bugfix release, together with addition of the Easy Install 'egg' format to the download options. The compiled scanner should now be also compilable under Windows, if you have the appropriate version of the C compiler available (the same one used to compile your Python version).


PyCifRW Related Software