Introduction
Description
EasyDiffraction is a software for calculating neutron powder diffraction patterns based on a structural model and refining its parameters against experimental data.
EasyDiffraction is developed both as a Python library and as a cross-platform desktop application.
Here, we focus on the Python library. For the graphical user interface (GUI), please see the corresponding GUI resources.
License
EasyDiffraction library is released under the BSD 3-Clause License.
Releases
The latest version of the EasyDiffraction library is v0.13.1.
For a complete list of new features, bug fixes, and improvements, see the GitHub Releases page.
Citation
If you use EasyDiffraction library in your work, please cite the specific version you used.
All official releases of the EasyDiffraction library are archived on Zenodo, each with a version-specific Digital Object Identifier (DOI).
Citation details in various styles (e.g., APA, MLA) and formats (e.g.,
BibTeX, JSON)
are available on the
Zenodo archive page.
Contributing
We welcome contributions of any kind!
EasyDiffraction is intended to be a community-driven, open-source project supported by a diverse group of contributors.
The project is maintained by the European Spallation Source (ESS).
If you would like to report a bug or request a new feature, please use the GitHub Issue Tracker (A free GitHub account is required.)
To contribute code, documentation, or tests, please see our Contributing Guidelines for detailed development instructions.
Get in Touch
For general questions or feedback, please contact us at support@easydiffraction.org.