Dans_Diffraction is package to read cif files and simulate diffraction patterns, among other things.
It uses python and requires libraries numpy and matplotlib, plus tkinter if using the graphical interface.
Install stable version from PyPi:
`$ python -m pip install Dans-Diffraction`
Or install the latest version from GitHub:
`$ pip install git+https://github.com/DanPorter/Dans_Diffraction.git`
Run with command:
`$ dansdiffraction`
Or
`$ python -i -m Dans_Diffraction`
Full code documentation available at https://github.com/DanPorter/Dans_Diffraction
For comments, queries or bugs - email [dan.porterdiamond.ac.uk](mailto:dan.porterdiamond.ac.uk)
What's Changed
* Addition of pyproject.toml installation code, including `dansdiffraction` script
* Significant speed increase for Scatter.simulate_intensity_cut
* fix powder simulation of large cells, pointed out by Innbig in https://github.com/DanPorter/Dans_Diffraction/issues/15
* fix for matplotlib>=3.5.0 by asteppke in https://github.com/DanPorter/Dans_Diffraction/pull/11
* enabling scaling of Tk frame by asteppke in https://github.com/DanPorter/Dans_Diffraction/pull/12
* inter-atomic distance search by Prestipino in https://github.com/DanPorter/Dans_Diffraction/pull/14
New Contributors
* asteppke made their first contribution in https://github.com/DanPorter/Dans_Diffraction/pull/11
**Full Changelog**: https://github.com/DanPorter/Dans_Diffraction/compare/v3.0...V3.2