State of the art analysis tools for 4D STEM
Project description
mcemtools
Deep unsupervised analysis tools for Four-dimensional Scanning Transmission Electron Microscopy (4D-STEM)
Free software: MIT license
Documentation: https://mcemtools.readthedocs.io.
Features
TODO
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2022-09-07)
First release on PyPI.
0.2.0 (2023-07-11)
Many functions used for 4D-STEM analysis have been added.
OOP is avoided as much as possible.
0.3.0 (2023-07-11)
Tests are increasing in number
init includes import of mcemtools
0.4.0 (2023-07-11)
Many small bugs are fixed
0.5.0 (2023-07-12)
Added binning to transforms
0.6.0 (2023-07-14)
More tests are added
Names are consistant accross the package.
0.7.0 (2023-07-15)
markimage bug is fixed
0.8.0 (2023-07-19)
markimage bug is fixed really as US version of centre is center.
napari based GUI is added to mcemtools.
bianary files can be read too.
0.8.1 (2023-07-27)
viewer_4D is a lot more concise and bug free.
0.8.2 (2023-07-27)
by pressing i, you get shapes info, m shows the mask and F5 updates the mask.
0.8.3 (2023-07-28)
critical bug was fixed in viewer_4D
0.8.4 (2023-07-28)
critical bug was fixed in viewer_4D
0.8.5 (2023-08-03)
bug fixed in image_by_windows
0.8.6 (2023-08-05)
viewer_4D handles arrows to move the selected objects.
0.8.7 (2023-08-31)
added load_raw and load_dm4.
bug fixed in viewer_4D, moves a lot smoother than before.
viewer_4D shows a single image when size of the mask is 1 pixel, rapidly.
conv_4D added to analysis
0.8.8 (2023-09-04)
critical bug fixed in bin_4D
0.8.9 (2023-09-20)
bug removed from Normalize_4D
bug removed from SymmetrySTEM
tets added to locate atom and …
0.8.10 (2023-09-12)
bug removed from SymmetrySTEM and mirror is added
data_maker_4D can be updated
remove_islands_by_size bug fixed
0.8.11 (2023-09-25)
Bug fixed in viewer_4D
0.9.0 (2023-10-13)
added denoise4net
added clustering4net and feature_maker_4D
0.9.1 (2024-02-23)
added denoise4_tsvd
faster bin_4D
torch handler does not update the model if the loss is inf or nan
0.9.2 (2024-03-23)
annular mask can handle even sized image
0.9.2 (2024-05-02)
viewer_4D takes second mask to subtract
0.9.3 (2024-05-24)
viewer_4D takes second mask to subtract
0.9.4 (2024-06-01)
minimal requirenments and test scripts for denoising is added
first denoising example added
many bugs fixed for the denoiser
More concerete example is added for geometric flow based denoising for the paper
0.9.5 (2024-11-08)
Annular mask fixed
added supervised 2D denoiser
renamed denoise4net to denoise4_unet
simpler examples for denoising
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file mcemtools-0.9.5.tar.gz
.
File metadata
- Download URL: mcemtools-0.9.5.tar.gz
- Upload date:
- Size: 71.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1966ca2f25670180b80839d833613c5e12c3aa1e9b8849d6006d1f81371b729 |
|
MD5 | 09e1ee335addf3203f663ab7f5684bb1 |
|
BLAKE2b-256 | 480d7bb878fd092bed1106a42965e3cc821335b18ce09d276c3fa35dfe9b2f7d |
File details
Details for the file mcemtools-0.9.5-py2.py3-none-any.whl
.
File metadata
- Download URL: mcemtools-0.9.5-py2.py3-none-any.whl
- Upload date:
- Size: 69.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b96f56252f538c8d1ab96349563d7f5d7acf87c762f61c7f14d257f02727863 |
|
MD5 | edfbb25664ff31ce7a720f9e4450dc14 |
|
BLAKE2b-256 | 4455587a20af77f277ee9809ac1966040ec6d617f62ba98d7ba7a1e63d324d36 |