Metadata-Version: 2.4
Name: easydiffraction
Version: 0.13.1
Summary: Diffraction data analysis
Project-URL: Homepage, https://easydiffraction.org
Project-URL: Documentation, https://easyscience.github.io/diffraction-lib
Project-URL: Release Notes, https://github.com/easyscience/diffraction-lib/releases
Project-URL: Source Code, https://github.com/easyscience/diffraction-lib
Project-URL: Issue Tracker, https://github.com/easyscience/diffraction-lib/issues
Author: EasyScience contributors
License-Expression: BSD-3-Clause
License-File: LICENSE
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.12
Requires-Dist: asciichartpy
Requires-Dist: asteval
Requires-Dist: bumps
Requires-Dist: colorama
Requires-Dist: cryspy
Requires-Dist: darkdetect
Requires-Dist: dfo-ls
Requires-Dist: diffpy-pdffit2
Requires-Dist: diffpy-utils
Requires-Dist: essdiffraction
Requires-Dist: gemmi
Requires-Dist: lmfit
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: plotly
Requires-Dist: pooch
Requires-Dist: py3dmol
Requires-Dist: rich
Requires-Dist: scipy
Requires-Dist: sympy
Requires-Dist: tabulate
Requires-Dist: typeguard
Requires-Dist: typer
Requires-Dist: uncertainties
Requires-Dist: varname
Provides-Extra: dev
Requires-Dist: build; extra == 'dev'
Requires-Dist: copier; extra == 'dev'
Requires-Dist: docstripy; extra == 'dev'
Requires-Dist: format-docstring; extra == 'dev'
Requires-Dist: gitpython; extra == 'dev'
Requires-Dist: interrogate; extra == 'dev'
Requires-Dist: jinja2; extra == 'dev'
Requires-Dist: jupyterquiz; extra == 'dev'
Requires-Dist: jupytext; extra == 'dev'
Requires-Dist: mike; extra == 'dev'
Requires-Dist: mkdocs; extra == 'dev'
Requires-Dist: mkdocs-autorefs; extra == 'dev'
Requires-Dist: mkdocs-jupyter; extra == 'dev'
Requires-Dist: mkdocs-markdownextradata-plugin; extra == 'dev'
Requires-Dist: mkdocs-material; extra == 'dev'
Requires-Dist: mkdocs-plugin-inline-svg; extra == 'dev'
Requires-Dist: mkdocstrings-python; extra == 'dev'
Requires-Dist: nbmake; extra == 'dev'
Requires-Dist: nbqa; extra == 'dev'
Requires-Dist: nbstripout; extra == 'dev'
Requires-Dist: pre-commit; extra == 'dev'
Requires-Dist: pydoclint; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Requires-Dist: pytest-xdist; extra == 'dev'
Requires-Dist: pyyaml; extra == 'dev'
Requires-Dist: radon; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Requires-Dist: spdx-headers; extra == 'dev'
Requires-Dist: validate-pyproject[all]; extra == 'dev'
Requires-Dist: versioningit; extra == 'dev'
Description-Content-Type: text/markdown

<p>
  <picture>
    <!-- light mode logo -->
    <source media='(prefers-color-scheme: light)' srcset='https://raw.githubusercontent.com/easyscience/assets-branding/refs/heads/master/easydiffraction/logos/light.svg'>
    <!-- dark mode logo -->
    <source media='(prefers-color-scheme: dark)' srcset='https://raw.githubusercontent.com/easyscience/assets-branding/refs/heads/master/easydiffraction/logos/dark.svg'>
    <!-- default logo == light mode logo -->
    <img src='https://raw.githubusercontent.com/easyscience/assets-branding/refs/heads/master/easydiffraction/logos/light.svg' alt='EasyDiffraction'>
  </picture>
</p>

**EasyDiffraction** is a software for calculating neutron powder
diffraction patterns based on a structural model and refining its
parameters against experimental data.

<!-- HOME REPOSITORY SECTION -->

**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](https://github.com/easyscience/diffraction-app).

License:
[BSD 3-Clause](https://github.com/easyscience/diffraction-lib/blob/master/LICENSE)

## Useful Links

### For Users

- 📖
  [Documentation](https://easyscience.github.io/diffraction-lib/latest)
- 🚀
  [Getting Started](https://easyscience.github.io/diffraction-lib/latest/introduction)
- 🧪
  [Tutorials](https://easyscience.github.io/diffraction-lib/latest/tutorials)
- 💬
  [Get in Touch](https://easyscience.github.io/diffraction-lib/latest/introduction/#get-in-touch)
- 🧾
  [Citation](https://easyscience.github.io/diffraction-lib/latest/introduction/#citation)

### For Contributors

- 🧑‍💻 [Source Code](https://github.com/easyscience/diffraction-lib)
- 🐞
  [Issue Tracker](https://github.com/easyscience/diffraction-lib/issues)
- 💡
  [Discussions](https://github.com/easyscience/diffraction-lib/discussions)
- 🤝
  [Contributing Guide](https://github.com/easyscience/diffraction-lib/blob/master/CONTRIBUTING.md)
- 🛡
  [Code of Conduct](https://github.com/easyscience/.github/blob/master/CODE_OF_CONDUCT.md)
