Metadata-Version: 2.4
Name: epmatools
Version: 0.3.1
Summary: Tools to manipulate EPMA analyses
Maintainer-email: Ondrej Lexa <lexa.ondrej@gmail.com>
License: MIT
License-File: COPYING.md
License-File: LICENSE.md
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: colorcet
Requires-Dist: h5py
Requires-Dist: jinja2
Requires-Dist: matplotlib
Requires-Dist: matplotlib-scalebar
Requires-Dist: numpy
Requires-Dist: openpyxl
Requires-Dist: pandas
Requires-Dist: periodictable
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: xlrd
Provides-Extra: dev
Requires-Dist: black; extra == 'dev'
Requires-Dist: ipykernel; extra == 'dev'
Requires-Dist: jupyterlab; extra == 'dev'
Requires-Dist: nbsphinx; extra == 'dev'
Requires-Dist: nbsphinx-link; extra == 'dev'
Requires-Dist: nbval; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-cov; extra == 'dev'
Requires-Dist: sphinx; extra == 'dev'
Requires-Dist: sphinx-mdinclude; extra == 'dev'
Requires-Dist: sphinx-rtd-theme; extra == 'dev'
Provides-Extra: docs
Requires-Dist: ipykernel; extra == 'docs'
Requires-Dist: nbsphinx; extra == 'docs'
Requires-Dist: nbsphinx-link; extra == 'docs'
Requires-Dist: sphinx; extra == 'docs'
Requires-Dist: sphinx-mdinclude; extra == 'docs'
Requires-Dist: sphinx-rtd-theme; extra == 'docs'
Provides-Extra: extra
Requires-Dist: jupyterlab; extra == 'extra'
Provides-Extra: tests
Requires-Dist: nbval; extra == 'tests'
Requires-Dist: pytest; extra == 'tests'
Requires-Dist: pytest-cov; extra == 'tests'
Description-Content-Type: text/markdown

# Welcome to EPMAtools

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Documentation Status](https://readthedocs.org/projects/epmatools/badge/)](https://epmatools.readthedocs.io/)
[![codecov](https://codecov.io/gh/ondrolexa/epmatools/graph/badge.svg?token=KTY1CYPJSF)](https://codecov.io/gh/ondrolexa/epmatools)

Python module to manipulate EPMA analyses

## Installation

The Python package `epmatools` can be installed from PyPI:

```
python -m pip install epmatools
```

### Installation of master version using conda/mamba

You can also use the provided conda/mamba environment file to install it. Download the package and unzip. Open terminal in unpacked folder and create environment:

```
conda env create -f environment.yml
```

then activate newly created environment:

```
mamba activate epmatools
```

and install `epmatools` package using pip:

```
# pip install .
```

### Development installation

If you want to contribute to the development of `epmatools`, we recommend
the editable installation from this repository:

```
python -m pip install --editable .[tests]
```

Having done so, the test suite can be run using `pytest`:

```
python -m pytest
```

## Usage

Check example in the following [jupyter notebook](https://nbviewer.org/github/ondrolexa/epmatools/blob/main/notebooks/demo.ipynb)

## Acknowledgments

This repository was set up using the [SSC Cookiecutter for Python Packages](https://github.com/ssciwr/cookiecutter-python-package).
