Metadata-Version: 2.4
Name: nxs-analysis-tools
Version: 0.1.9
Summary: Reduce and transform nexus format (.nxs) scattering data.
Author-email: "Steven J. Gomez Alvarado" <stevenjgomez@ucsb.edu>
License-Expression: MIT
Project-URL: Download, https://pypi.org/project/nxs-analysis-tools/
Project-URL: Bug Tracker, https://github.com/stevenjgomez/nxs_analysis_tools/issues
Project-URL: Documentation, https://nxs-analysis-tools.readthedocs.io/en/stable/
Project-URL: Source Code, https://github.com/stevenjgomez/nxs_analysis_tools
Project-URL: DOI, https://doi.org/10.5281/zenodo.15186359
Keywords: diffraction,xrd,nexusformat,nexus,nxs,scattering
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: matplotlib>=3.10.0
Requires-Dist: numpy>=2.2.4
Requires-Dist: ipython>=1.0.0
Requires-Dist: pandas>=2.2.3
Requires-Dist: nexusformat>=1.0.8
Requires-Dist: lmfit>=1.2.1
Requires-Dist: astropy>=6.1.7
Requires-Dist: pyfftw>=0.13.1
Requires-Dist: scipy>=1.14.1
Requires-Dist: h5py>=3.13.0
Provides-Extra: dev
Requires-Dist: build>=0.8.0; extra == "dev"
Requires-Dist: furo>=2022.6.21; extra == "dev"
Requires-Dist: ipykernel>=6.9.1; extra == "dev"
Requires-Dist: myst-nb>=0.16.0; extra == "dev"
Requires-Dist: myst-parser>=0.18.0; extra == "dev"
Requires-Dist: numpydoc>=1.4.0; extra == "dev"
Requires-Dist: pandoc>=2.2; extra == "dev"
Requires-Dist: pylint>=2.12.2; extra == "dev"
Requires-Dist: pytest>=7.1.2; extra == "dev"
Requires-Dist: sphinx>=5.0.2; extra == "dev"
Requires-Dist: sphinx-autobuild>=2021.3.14; extra == "dev"
Requires-Dist: sphinx-copybutton>=0.5.0; extra == "dev"
Requires-Dist: sphinxext-opengraph>=0.6.3; extra == "dev"
Requires-Dist: twine>=4.0.1; extra == "dev"
Dynamic: license-file

# nxs-analysis-tools

[![DOI](https://zenodo.org/badge/644189683.svg)](https://doi.org/10.5281/zenodo.15186359)
[![PyPI](https://img.shields.io/pypi/v/nxs-analysis-tools)](https://pypi.org/project/nxs-analysis-tools/)
[![Documentation Status](https://readthedocs.org/projects/nxs-analysis-tools/badge/?version=latest)](https://nxs-analysis-tools.readthedocs.io/en/latest/?badge=latest)

## Overview

nxs-analysis-tools provides a suite of tools for slicing (2D), cutting (1D), and transforming (_e.g._, symmetrization, interpolation, delta-PDF) nexus format (.nxs) scattering data.

View the documentation [here](https://nxs-analysis-tools.readthedocs.io/en/stable/).

## Installation

Install nxs-analysis-tools with ``pip``:

```{code-block} console
pip install nxs-analysis-tools
```

The source code can be downloaded from the nxs-analysis-tools Git repository:

```{code-block} console
git clone https://github.com/stevenjgomez/nxs-analysis-tools.git
```

## License

This project is licensed under the MIT License.
