Metadata-Version: 2.1
Name: pixstem
Version: 0.3.2
Summary: Library for processing scanning transmission electron microscopy data acquired using a pixelated detector
Home-page: http://pixstem.org/
Author: Magnus Nord
Author-email: magnunor@gmail.com
License: GPL v3
Download-URL: https://gitlab.com/pixstem/pixstem/repository/archive.tar?ref=0.3.2
Keywords: STEM,data analysis,microscopy
Platform: UNKNOWN
Description-Content-Type: text/markdown
Requires-Dist: dask
Requires-Dist: h5py
Requires-Dist: hyperspy (>=1.4)
Requires-Dist: ipython (>=2.0)
Requires-Dist: matplotlib (>=2.0)
Requires-Dist: numpy (>=1.13)
Requires-Dist: scikit-image
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: tqdm

# pixStem

## Webpage: http://pixstem.org

Webpage (development version): https://gitlab.com/pixstem/pixstem/builds/artifacts/master/file/pages_development/index.html?job=pages_development_branch

Python library for analysing pixelated scanning transmission electron microscopy (STEM) datasets.
Pixelated STEM is using a 2D detector to image the convergent beam electron pattern generated by the electron beam after passing through a material.

The library has implemented several common functions used with these types of datasets, like radial integration and center of mass.
These are implemented as HyperSpy-type signals, where these new signals inherit various HyperSpy signal.


Installing
----------

The easiest way is installing using with pip:

```bash
pip3 install pixstem
```

Using
-----

```python
import numpy as np
import pixstem.api as ps
s = ps.PixelatedSTEM(np.random.random(size=(5, 5, 10, 10)))
s_r = s.radial_integration()
```


