Metadata-Version: 2.4
Name: quantalyze
Version: 0.1.1
Summary: Utility functions for analyzing scientific data.
Requires-Python: >=3.9
Requires-Dist: matplotlib>=3.9.4
Requires-Dist: mkdocs-material>=9.6.9
Requires-Dist: mkdocstrings-python>=1.16.8
Requires-Dist: numpy>=2.0.2
Requires-Dist: pandas>=2.2.3
Requires-Dist: pytest>=8.3.5
Requires-Dist: scipy>=1.13.1
Description-Content-Type: text/markdown

# Quantalyze

If your analysis and visualization workflow is some combination of `pandas`, `numpy`, `scipy` and `matplotlib`, it is likely that `quantalyze` can save you a lot of time. `Quantalyze` is a set of utility functions that facilitate the analysis of scientific data. Most of the operations are designed to work on `pandas.DataFrame` objects and functionality is pulled from a combination of `numpy`, `scipy`.

Non-domain-specific functionality is contained within the `core` module. Domain-specific utilities are contained within their respective modules and import from the `core` module. For example, the `transport` module contains a function that calculates the magnetoresistance from resistivity data taken in magnetic fields that pulls its functionality from `core.smoothing` (binning onto equally spaced x values) and `core.symmetrization` (the symmetrization in field).