pixstem merge requestshttps://gitlab.com/pixstem/pixstem/-/merge_requests2020-02-13T19:12:06Zhttps://gitlab.com/pixstem/pixstem/-/merge_requests/8Intensity peak cleanup2020-02-13T19:12:06ZDaen JannisIntensity peak cleanup+ Function to subtract diffuse background signal from diffraction data
using different methods
+ Adding another peak finder which is log
+ Refining the peak position using center of mass
+ Getting intensity of the peak positions+ Function to subtract diffuse background signal from diffraction data
using different methods
+ Adding another peak finder which is log
+ Refining the peak position using center of mass
+ Getting intensity of the peak positionshttps://gitlab.com/pixstem/pixstem/-/merge_requests/7Include tests in distribution.2019-11-07T08:27:38ZEric PrestatInclude tests in distribution.https://gitlab.com/pixstem/pixstem/-/merge_requests/6Added SKIP flag to doctest in pixelated_stem_class which was causing a PyTest...2019-03-07T11:57:26ZAndrew HerzingAdded SKIP flag to doctest in pixelated_stem_class which was causing a PyTest...Added SKIP flag to doctest in `pixelated_stem_class` which was causing a PyTest failure when tested locallyAdded SKIP flag to doctest in `pixelated_stem_class` which was causing a PyTest failure when tested locallyhttps://gitlab.com/pixstem/pixstem/-/merge_requests/5Improved documentation section on FEM analysis2019-03-05T17:09:36ZAndrew HerzingImproved documentation section on FEM analysisExpanded documentation section for the FEM functionality.
Added y-axis label to Omega-Vk plot in `plot_fem figure`Expanded documentation section for the FEM functionality.
Added y-axis label to Omega-Vk plot in `plot_fem figure`https://gitlab.com/pixstem/pixstem/-/merge_requests/4Add tests for FEM capabilities2019-02-20T19:01:57ZAndrew HerzingAdd tests for FEM capabilitiesHere is my attempt to implement some unit tests for the FEM functionality. Let me know what you think. It's my first crack at implementing tests in this way so give it a look to see what might be wrong.Here is my attempt to implement some unit tests for the FEM functionality. Let me know what you think. It's my first crack at implementing tests in this way so give it a look to see what might be wrong.https://gitlab.com/pixstem/pixstem/-/merge_requests/3Add peak finding method to PixelatedSTEM class2018-11-26T17:15:26ZMagnus NordAdd peak finding method to PixelatedSTEM class* [x] Implementation
* [x] Docstrings
* [x] User guide
* [x] Notebook
* [x] Tests* [x] Implementation
* [x] Docstrings
* [x] User guide
* [x] Notebook
* [x] Testshttps://gitlab.com/pixstem/pixstem/-/merge_requests/2Add template matching with disk2018-11-23T17:44:29ZMagnus NordAdd template matching with disk* [x] Finish pixelated STEM method implementation
* [x] Add dummy data signal
* [x] User guide
* [x] Docstring
* [x] Notebook
* [x] Tests* [x] Finish pixelated STEM method implementation
* [x] Add dummy data signal
* [x] User guide
* [x] Docstring
* [x] Notebook
* [x] Testshttps://gitlab.com/pixstem/pixstem/-/merge_requests/1ENH: Processing of fluctuation electron microscopy data2018-12-06T15:39:25ZAndrew HerzingENH: Processing of fluctuation electron microscopy dataPerform analysis of fluctuation electron microscopy (FEM) data as outlined in:
T. L. Daulton, et al., Ultramicroscopy 110 (2010) 1279-1289. (doi:10.1016/j.ultramic.2010.05.010)
Analysis returns a dictionary containing:
- t...Perform analysis of fluctuation electron microscopy (FEM) data as outlined in:
T. L. Daulton, et al., Ultramicroscopy 110 (2010) 1279-1289. (doi:10.1016/j.ultramic.2010.05.010)
Analysis returns a dictionary containing:
- the normalized variance of the annular mean (V-Omegak)
- mean of normalized variances of rings (V-rk)
- normalized variance of ring ensemble (Vrek)
- the normalized variance image (Omega-Vi)
- annular mean of the variance image (Omega-Vk)
Calculations rely heavily on the fpd_data_processing radial_integration function. This function has been slightly modified so as to allow a normalized output (default) and a non-normalized output.
Processing of lazy signals is quite slow especially for large datasets. This can very likely be further optimized.