Metadata-Version: 2.4
Name: easydynamics
Version: 0.5.1
Summary: QENS data analysis
Project-URL: Homepage, https://easyscience.github.io/dynamics-lib
Project-URL: Documentation, https://easyscience.github.io/dynamics-lib
Project-URL: Release Notes, https://github.com/easyscience/dynamics-lib/releases
Project-URL: Source Code, https://github.com/easyscience/dynamics-lib
Project-URL: Issue Tracker, https://github.com/easyscience/dynamics-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: darkdetect
Requires-Dist: easyscience
Requires-Dist: ipykernel
Requires-Dist: ipympl
Requires-Dist: ipython
Requires-Dist: ipywidgets
Requires-Dist: jupyterlab
Requires-Dist: pixi-kernel
Requires-Dist: plopp
Requires-Dist: pooch
Requires-Dist: sympy
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/easydynamics/logos/light.svg'>
    <!-- dark mode logo -->
    <source media='(prefers-color-scheme: dark)' srcset='https://raw.githubusercontent.com/easyscience/assets-branding/refs/heads/master/easydynamics/logos/dark.svg'>
    <!-- default logo == light mode logo -->
    <img src='https://raw.githubusercontent.com/easyscience/assets-branding/refs/heads/master/easydynamics/logos/light.svg' alt='EasyDynamics'>
  </picture>
</p>

**EasyDynamics** is a software package for plotting and fitting neutron
spectroscopy data (QENS and INS), mainly dedicated to amorphous
materials and crystalline powders.

<!-- HOME REPOSITORY SECTION -->

**EasyDynamics** 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/dynamics-app).

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

## Useful Links

### For Users

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

### For Contributors

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