Skip to content

A Python library for reading, generating, and manipulating International Union of Crystallography (IUCr) CIF-format data files.

Notifications You must be signed in to change notification settings

quantumjockey/pycif

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pycif

PyCIF is a python module for reading from, writing to, and manipulating International Union of Crystallography (IUCr) CIF-formatted data files.

This software is a collaborative effort among Nicola B. DiPalma, Oliver Tschauner, Ph.D., and scientists at the University of Nevada, Las Vegas High Pressure Science and Engineering Center (HiPSEC). This software is intended to augment current data analysis capabilities at HiPSEC and is freely available through this repository for use by members of the scientific community.

Notes

Code in this script has been composed in a self-documenting fashion and styled for readability where possible. Comments have been placed within source where readability is limited, and where functionality is a direct consequence of material esoteric to crystallographic study.

This version of pycif was developed using Python version 3.x on Mac OSX v10.9.x; included modules have not yet been tested in the Microsoft Windows environment as of this writing.

Instructions for Use

To use scripts included in this repository:

  1. Install Python 3.x from the Python website or via Homebrew if you don't have it already.
  2. Clone this repository to your machine.
  3. Add the directory containing the cloned repository to your $PATH.
  4. Then, enter the module you want to use in the terminal, with options.

Instructions for Development

To get your machine ready for development with this repository:

  1. Install Python 3.x from the Python website or via Homebrew if you don't have it already.
  2. Clone this repository to your machine.
  3. Navigate to the directory you cloned your repository to.
  4. Open the repository in IDLE, Sublime Text, or your favorite editor/development environment.

Viola! You're good to go!

About

A Python library for reading, generating, and manipulating International Union of Crystallography (IUCr) CIF-format data files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages