Description
This is a tool for non-rigid registration, primarily for atomic resolution STEM images, and is a python wrapper of the match-series code developed by B. Berkels. When using this tool, please cite the papers mentioned in that repository.
The goal of match-series is to remove slow and fast scan noise in STEM image stacks by comparing the various images against each other. The output of the code are X and Y deformation fields for each image in the stack. These deformations can then be applied to stacks of images or to EDX/EELS spectum maps that were acquired frame by frame. The goal of pymatchseries is to facilitate the set-up of the calculation and to work with the results in python. It is intended to use this tool mainly semi-interactively in a Jupyter notebook, see the example.
To install, simply pip install:
$ pip install --user pyMatchSeries
Note that, since it directly tries to call the matchSeries binary in a subprocess, you must compile and/or install match-series on your own. The program is available via conda install:
$ conda install -c conda-forge match-series
Changelog
v0.1.0
- Significantly simplified the API and made code more future proof
- Trying out CI/CD pipelines
Metadata
Release files for pyMatchSeries 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyMatchSeries-0.1.0.tar.gz | 25.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyMatchSeries-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 52.5 kB
Release files / pyMatchSeries-0.1.0.tar.gz
| Download URL | pyMatchSeries-0.1.0.tar.gz |
|---|---|
| Size | 25.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
37325ef7fa457eff84097cb0166004754d100a50802af47512055e405df62c65
|
|
BLAKE2b-256 checksum How to use checksums |
ea5cfc38b3783b668b45a4e1229889cbb9eaa4c08e6c08902b7b5639c90ac1cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|
Release files / pyMatchSeries-0.1.0-py3-none-any.whl
| Download URL | pyMatchSeries-0.1.0-py3-none-any.whl |
|---|---|
| Size | 26.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f5c6b7d540a32e98ba25374281471e20e0519e74f43a298113fcb65a012d32e2
|
|
BLAKE2b-256 checksum How to use checksums |
90b99c386c29aaf2b121afb9a0fe03459730c21fc6c83577450203694b15ece2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|