The DiffPy-CMI bundle consists of the following projects, all hosted on github. To contribute code simply fork the project you’d like to work on and issue a pull request.
|diffpy.srfit||Setup and control of general fitting problems.|
|diffpy.srreal||Python library for calculation of pair based quantities such as the pair distribution function (PDF), bond lengths, and bond valence sums.|
|diffpy.Structure||Handles storage of crystal structure data.|
|diffpy.utils||General purpose shared utilities for the diffpy libraries.|
|pyobjcryst||Python bindings to the ObjCryst++ Object-Oriented Crystallographic Library.|
|libdiffpy||C++ library for calculation of PDF and other real-space quantities.|
|libobjcryst||ObjCryst++ re-packaged for installation as a shared library|