Library and UI for doing EELS analysis with Nion Swift.
Project description
Nion Swift EELS Analysis
A Nion Swift library for EELS analysis (used in Nion Swift)
Nion Swift EELS analysis is comprised of libraries and UI’s useful for EELS analysis.
tests |
|
---|---|
package |
More Information
Changelog (nionswift-eels-analysis)
0.5.3 (2021-03-12):
Fix issue with Align ZLP (COM) when using it on empty data.
Fix issue with Align ZLP (COM) that caused a bias towards half-integer shifts.
Allow Align ZLP to be used on single spectra. Useful for bringing the ZLP to calibrated zero.
0.5.2 (2020-11-13):
Fix issue with single channel zero loss peaks in thickness calculation.
Ensure default background is power law.
Improve wording in background menu.
0.5.1 (2020-10-06):
Add exponential functions for two-area method.
Add two-area background fitting class.
Improve speed of polynomial background and fix power law.
0.5.0 (2020-08-31):
Rework background models to allow for plug-in models.
Made Align ZLP output the measured shifts in addition to the aligned spectra.
Allow graphics to select the ROI for aligning spectra in Align ZLP.
Allow 2D images in Align ZLP and interpret y-axis as sequence axis.
Reworked Align ZLP to eliminate duplicate code.
0.4.4 (2019-10-24)
Changed shift method in ZLP subpixel align to scipy.ndimage.shift with linear interpolation to get rid of artifacts.
0.4.3 (2019-04-29)
Added checks to avoid applying live ZLP and thickness to 2D data items.
Moved ZLP analysis functions to nion.eels_analysis module for better reuse.
0.4.2 (2019-03-27)
Make Align ZLP support sequences AND 1D collections.
Added menu items for center-of-mass and gaussian fit for ZLP alignment (both do sub-pixel alignment but much faster than cross-correlation)
0.4.1 (2019-01-07)
Improve data type handling (do not auto-promote to float64).
Improve menu item layout.
0.4.0 (2018-12-21)
Add menu items for live thickness, thickness mapping, align zlp.
0.3.0 (2018-12-12)
Nion Swift 0.14 compatibility.
Use composite line plot display for display again.
0.2.1 (2018-10-14)
Update original background subtraction to not use deprecated composite library item.
0.2.0 (2018-09-28)
Add simplified background subtraction.
Add live ZLP tracking.
0.1.1 (2018-05-12)
Initial version online.
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 nionswift-eels-analysis-0.5.3.tar.gz
.
File metadata
- Download URL: nionswift-eels-analysis-0.5.3.tar.gz
- Upload date:
- Size: 54.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e991cffb9dde66dfd5e64e23c5ce606b4e44dc1bdb937fd469643e57af4b5be6 |
|
MD5 | 76f41059343c4acd3d1c1be5455a75d9 |
|
BLAKE2b-256 | 54c5aa26559260973c3b9bc1daced01381918e93792773476aeadcbdaf477714 |
File details
Details for the file nionswift_eels_analysis-0.5.3-py3-none-any.whl
.
File metadata
- Download URL: nionswift_eels_analysis-0.5.3-py3-none-any.whl
- Upload date:
- Size: 76.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10e4cb18965e92435bf3d9a148a05e29a6de71be678f95ec2bae889dbc9bdc55 |
|
MD5 | 75580ec856ab4a1f146353c536f425d9 |
|
BLAKE2b-256 | 23e130d770a92ab20aae2cb164c15f3f9dcaf7053c0e09b9a11548f956d73eda |