| [ Web Proxy ] |
| Viewing: https://diffpy.github.io/pyobjcryst | [Back] [Original] |
pyobjcryst - Python bindings to the ObjCryst++ Object-Oriented Crystallographic Library
pyobjcryst was written as part of the DANSE open-source project by Christopher Farrow, Pavol Juhs, and Simon J.L. Billinge. The sources are maintained as a part of the diffpy project. The underlying library ObjCryst++ was developed by V. Favre-Nicolin as part of the development of the Fox software.
Further developments including the ability to index and refine powder patterns, solve and display crystal structures, using the global optimisation and least squares algorithms (see the Example notebooks) are provided by Vincent Favre-Nicolin (ESRF).
For a complete list of contributors, see diffpy/pyobjcryst and diffpy/libobjcryst.
See the README file included with the distribution.
pyobjcryst can be used
as a backend library to manage crystal structures description in an application like DiffPy-CMI
in python scripts or notebooks, allowing to:
display crystal structures,
index and refine powder diffraction patterns
solve crystal structures from diffraction data using global optimisation algorithms
etc..
The functionality is similar to what is available in Fox. See the Example notebooks:
The API documentation can be found in pyobjcryst package.
You can also read the documentation of the underlying ObjCryst++ library.
pyobjcryst is built and maintained with scikit-package.
| Web Proxy Viewer | New URL | Original Page |