pyEELSMODEL.tests.operator_tests package

Submodules

pyEELSMODEL.tests.operator_tests.low_loss_multiplescattering module

pyEELSMODEL.tests.operator_tests.test_align_cross_correlation module

Testing the functionality of the zero loss alignment

pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.main()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.make_artificial_dataset(start, end, model_type='Gaussian', return_shift=False)

Make artificial datasets used to test the performance of the zero loss alignment.

pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_align_crosscor()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_align_crosscor_zlp()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_fast_align()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_fast_align_crop()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_fast_align_other()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_fit_align()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_fit_align_crop()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_fit_align_lorentz()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_fit_align_other()
pyEELSMODEL.tests.operator_tests.test_align_cross_correlation.test_init_other()

pyEELSMODEL.tests.operator_tests.test_background_removal module

pyEELSMODEL.tests.operator_tests.test_background_removal.main()
pyEELSMODEL.tests.operator_tests.test_background_removal.make_multispectrum()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_background_subtraction()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_fast_fit()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_include_areas()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_init()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_make_model_type()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_model_fit()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_reset_exclude_after_fit()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_set_fit_type()
pyEELSMODEL.tests.operator_tests.test_background_removal.test_set_indices()

pyEELSMODEL.tests.operator_tests.test_deconvolution module

pyEELSMODEL.tests.operator_tests.test_zero_loss_align module

Testing the functionality of the multiple zero loss alignements.

pyEELSMODEL.tests.operator_tests.test_zero_loss_align.fit_align_crop()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.fit_align_other()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.main()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.make_artificial_dataset(start, end, model_type='Gaussian', return_shift=False)

Make artificial datasets used to test the performance of the zero loss alignment

pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_cross_correlation()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_cross_correlation_signal_range()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_fast_align()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_fast_align_1()

Align the fast zero loss using the align function which does the interpolation instead of roll

pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_fast_align_crop()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_fit_align()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_fit_align_lorentz()
pyEELSMODEL.tests.operator_tests.test_zero_loss_align.test_init_other()

pyEELSMODEL.tests.operator_tests.test_zlpremoval module

pyEELSMODEL.tests.operator_tests.zlp_removal_realdata module

Module contents