hyperspy.tests.signal package¶
Submodules¶
hyperspy.tests.signal.test_1D_tools module¶
-
class
hyperspy.tests.signal.test_1D_tools.
TestAlignTools
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_align
()¶
-
test_align_expand
()¶
-
test_estimate_shift
()¶
-
test_lazy_align
()¶
-
test_lazy_align_expand
()¶
-
test_lazy_estimate_shift
()¶
-
test_lazy_shift1D
()¶
-
test_shift1D
()¶
-
-
class
hyperspy.tests.signal.test_1D_tools.
TestEstimatePeakWidth
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_full_range
()¶
-
test_lazy_full_range
()¶
-
test_lazy_too_narrow_range
()¶
-
test_lazy_two_peaks
()¶
-
test_too_narrow_range
()¶
-
test_two_peaks
()¶
-
-
class
hyperspy.tests.signal.test_1D_tools.
TestFindPeaks1D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_height
()¶
-
test_lazy_height
()¶
-
test_lazy_maxpeaksn
()¶
-
test_lazy_n_peaks
()¶
-
test_lazy_single_spectrum
()¶
-
test_lazy_two_spectra
()¶
-
test_lazy_width
()¶
-
test_maxpeaksn
()¶
-
test_n_peaks
()¶
-
test_single_spectrum
()¶
-
test_two_spectra
()¶
-
test_width
()¶
-
-
class
hyperspy.tests.signal.test_1D_tools.
TestInterpolateInBetween
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_delta_float
()¶
-
test_delta_int
()¶
-
test_lazy_delta_float
()¶
-
test_lazy_delta_int
()¶
-
test_lazy_single_spectrum
()¶
-
test_lazy_single_spectrum_in_units
()¶
-
test_lazy_two_spectra
()¶
-
test_single_spectrum
()¶
-
test_single_spectrum_in_units
()¶
-
test_two_spectra
()¶
-
-
class
hyperspy.tests.signal.test_1D_tools.
TestShift1D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_crop_left
()¶
-
test_crop_right
()¶
-
test_lazy_crop_left
()¶
-
test_lazy_crop_right
()¶
-
-
class
hyperspy.tests.signal.test_1D_tools.
TestSmoothing
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_lazy_lowess
(parallel)¶
-
test_lazy_savgol
()¶
-
test_lazy_tv
(parallel)¶
-
test_lowess
(parallel)¶
-
test_savgol
()¶
-
test_tv
(parallel)¶
-
-
hyperspy.tests.signal.test_1D_tools.
test_hanning
(lazy, offset)¶
-
hyperspy.tests.signal.test_1D_tools.
test_hanning_wrong_type
(float_data)¶
hyperspy.tests.signal.test_2D_tools module¶
-
class
hyperspy.tests.signal.test_2D_tools.
TestAlignTools
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_align
()¶
-
test_align_expand
()¶
-
test_estimate_shift
()¶
-
test_lazy_align
()¶
-
test_lazy_align_expand
()¶
-
test_lazy_estimate_shift
()¶
-
-
class
hyperspy.tests.signal.test_2D_tools.
TestSubPixelAlign
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_align_subpix
()¶
-
test_lazy_align_subpix
()¶
-
-
hyperspy.tests.signal.test_2D_tools.
test_add_ramp
()¶
-
hyperspy.tests.signal.test_2D_tools.
test_add_ramp_lazy
()¶
hyperspy.tests.signal.test_assign_subclass module¶
-
class
hyperspy.tests.signal.test_assign_subclass.
TestConvertBaseSignal
¶ Bases:
object
-
setup_method
(method)¶
-
test_base_to_1d
()¶
-
test_base_to_2d
()¶
-
test_base_to_complex
()¶
-
test_base_to_lazy
()¶
-
-
class
hyperspy.tests.signal.test_assign_subclass.
TestConvertComplexSignal
¶ Bases:
object
-
setup_method
(method)¶
-
test_complex_to_complex1d
()¶
-
test_complex_to_complex2d
()¶
-
-
class
hyperspy.tests.signal.test_assign_subclass.
TestConvertComplexSignal1D
¶ Bases:
object
-
setup_method
(method)¶
-
test_complex_to_dielectric_function
()¶
-
-
class
hyperspy.tests.signal.test_assign_subclass.
TestConvertSignal1D
¶ Bases:
object
-
setup_method
(method)¶
-
test_lazy_to_eels_and_back
()¶
-
test_signal1d_to_eds_sem
()¶
-
test_signal1d_to_eds_tem
()¶
-
test_signal1d_to_eels
()¶
-
-
hyperspy.tests.signal.test_assign_subclass.
test_assignment_class
()¶
hyperspy.tests.signal.test_binned module¶
-
class
hyperspy.tests.signal.test_binned.
TestModelBinned
¶ Bases:
object
-
setup_method
(method)¶
-
test_binned
()¶
-
test_unbinned
()¶
-
-
hyperspy.tests.signal.test_binned.
test_dielectric_function_binned_default
()¶
-
hyperspy.tests.signal.test_binned.
test_eds_sem_binned_default
()¶
-
hyperspy.tests.signal.test_binned.
test_eds_tem_binned_default
()¶
-
hyperspy.tests.signal.test_binned.
test_eels_spectrum_binned_default
()¶
-
hyperspy.tests.signal.test_binned.
test_image_binned_default
()¶
-
hyperspy.tests.signal.test_binned.
test_signal_binned_default
()¶
-
hyperspy.tests.signal.test_binned.
test_spectrum_binned_default
()¶
hyperspy.tests.signal.test_complex_signal module¶
-
class
hyperspy.tests.signal.test_complex_signal.
TestComplexProperties
¶ Bases:
object
-
amplitude_ref
= array([[ 9. , 10.04987562, 11.18033989], [12.36931688, 13.60147051, 14.86606875], [16.15549442, 17.4642492 , 18.78829423]])¶
-
comp_ref
= array([[0. +9.j, 1.+10.j, 2.+11.j], [3.+12.j, 4.+13.j, 5.+14.j], [6.+15.j, 7.+16.j, 8.+17.j]])¶
-
imag_ref
= array([[ 9, 10, 11], [12, 13, 14], [15, 16, 17]])¶
-
lazify
(**kwargs)¶
-
phase_ref
= array([[1.57079633, 1.47112767, 1.39094283], [1.32581766, 1.2722974 , 1.22777239], [1.19028995, 1.15838589, 1.13095374]])¶
-
real_ref
= array([[0, 1, 2], [3, 4, 5], [6, 7, 8]])¶
-
setup_method
(method)¶
-
test_angle
()¶
-
test_get_amplitude
()¶
-
test_get_imag
()¶
-
test_get_phase
()¶
-
test_get_real
()¶
-
test_lazy_angle
()¶
-
test_lazy_get_amplitude
()¶
-
test_lazy_get_imag
()¶
-
test_lazy_get_phase
()¶
-
test_lazy_get_real
()¶
-
test_lazy_set_amplitude
()¶
-
test_lazy_set_imag
()¶
-
test_lazy_set_phase
()¶
-
test_lazy_set_real
()¶
-
test_set_amplitude
()¶
-
test_set_imag
()¶
-
test_set_phase
()¶
-
test_set_real
()¶
-
-
hyperspy.tests.signal.test_complex_signal.
test_get_unwrapped_phase_1D
(parallel, lazy)¶
-
hyperspy.tests.signal.test_complex_signal.
test_get_unwrapped_phase_2D
(parallel, lazy)¶
-
hyperspy.tests.signal.test_complex_signal.
test_get_unwrapped_phase_3D
(parallel, lazy)¶
hyperspy.tests.signal.test_complex_signal2d module¶
-
hyperspy.tests.signal.test_complex_signal2d.
test_add_phase_ramp
()¶
-
hyperspy.tests.signal.test_complex_signal2d.
test_lazy_add_phase_ramp
()¶
hyperspy.tests.signal.test_eds_sem module¶
-
class
hyperspy.tests.signal.test_eds_sem.
Test_energy_units
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_beam_energy
()¶
-
test_lazy_beam_energy
()¶
-
test_lazy_line_energy
()¶
-
test_line_energy
()¶
-
-
class
hyperspy.tests.signal.test_eds_sem.
Test_get_lines_intentisity
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test
()¶
-
test_background_substraction
()¶
-
test_eV
()¶
-
test_estimate_integration_windows
()¶
-
test_lazy
()¶
-
test_lazy_background_substraction
()¶
-
test_lazy_eV
()¶
-
test_lazy_estimate_integration_windows
()¶
-
test_lazy_with_signals_examples
()¶
-
test_with_signals_examples
()¶
-
-
class
hyperspy.tests.signal.test_eds_sem.
Test_metadata
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_SEM_to_TEM
()¶
-
test_add_elements
()¶
-
test_add_lines
()¶
-
test_add_lines_auto
()¶
-
test_default_param
()¶
-
test_get_calibration_from
()¶
-
test_lazy_SEM_to_TEM
()¶
-
test_lazy_add_elements
()¶
-
test_lazy_add_lines
()¶
-
test_lazy_add_lines_auto
()¶
-
test_lazy_default_param
()¶
-
test_lazy_get_calibration_from
()¶
-
test_lazy_rebin_live_time
()¶
-
test_lazy_sum_live_time
()¶
-
test_lazy_sum_live_time2
()¶
-
test_lazy_sum_live_time_out_arg
()¶
-
test_lazy_take_off_angle
()¶
-
test_rebin_live_time
()¶
-
test_sum_live_time
()¶
-
test_sum_live_time2
()¶
-
test_sum_live_time_out_arg
()¶
-
test_take_off_angle
()¶
-
hyperspy.tests.signal.test_eds_tem module¶
-
class
hyperspy.tests.signal.test_eds_tem.
Test_eds_markers
¶ Bases:
object
-
setup_method
(method)¶
-
test_manual_add_line
(mpl_cleanup)¶
-
test_manual_remove_element
(mpl_cleanup)¶
-
test_plot_auto_add
(mpl_cleanup)¶
-
-
class
hyperspy.tests.signal.test_eds_tem.
Test_metadata
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_TEM_to_SEM
()¶
-
test_add_elements
()¶
-
test_are_microscope_parameters_missing
()¶
-
test_default_param
()¶
-
test_get_calibration_from
()¶
-
test_lazy_TEM_to_SEM
()¶
-
test_lazy_add_elements
()¶
-
test_lazy_are_microscope_parameters_missing
()¶
-
test_lazy_default_param
()¶
-
test_lazy_get_calibration_from
()¶
-
test_lazy_rebin_live_time
()¶
-
test_lazy_sum_live_time1
()¶
-
test_lazy_sum_live_time2
()¶
-
test_lazy_sum_live_time_out_arg
()¶
-
test_rebin_live_time
()¶
-
test_sum_live_time1
()¶
-
test_sum_live_time2
()¶
-
test_sum_live_time_out_arg
()¶
-
-
class
hyperspy.tests.signal.test_eds_tem.
Test_quantification
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_edx_cross_section_to_zeta
()¶
-
test_lazy_edx_cross_section_to_zeta
()¶
-
test_lazy_metadata
()¶
-
test_lazy_quant_cross_section
()¶
-
test_lazy_quant_lorimer
()¶
-
test_lazy_quant_zeros
()¶
-
test_lazy_quant_zeta
()¶
-
test_lazy_zeta_to_edx_cross_section
()¶
-
test_metadata
()¶
-
test_quant_cross_section
()¶
-
test_quant_lorimer
()¶
-
test_quant_zeros
()¶
-
test_quant_zeta
()¶
-
test_zeta_to_edx_cross_section
()¶
-
-
class
hyperspy.tests.signal.test_eds_tem.
Test_simple_model
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_intensity
()¶
-
test_intensity_dtype_uint
()¶
-
test_lazy_intensity
()¶
-
test_lazy_intensity_dtype_uint
()¶
-
-
class
hyperspy.tests.signal.test_eds_tem.
Test_vacum_mask
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_lazy_vacuum_mask
()¶
-
test_vacuum_mask
()¶
-
-
hyperspy.tests.signal.test_eds_tem.
test_with_signals_examples
()¶
hyperspy.tests.signal.test_eels module¶
-
class
hyperspy.tests.signal.test_eels.
TestAlignZLP
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_align_zero_loss_peak_calibrate_false
()¶
-
test_align_zero_loss_peak_calibrate_true
()¶
-
test_align_zero_loss_peak_calibrate_true_with_mask
()¶
-
test_align_zero_loss_peak_crop_false
()¶
-
test_align_zero_loss_peak_with_spike_signal_range
()¶
-
test_also_aligns
()¶
-
test_lazy_align_zero_loss_peak_calibrate_false
()¶
-
test_lazy_align_zero_loss_peak_calibrate_true
()¶
-
test_lazy_align_zero_loss_peak_calibrate_true_with_mask
()¶
-
test_lazy_align_zero_loss_peak_crop_false
()¶
-
test_lazy_align_zero_loss_peak_with_spike_signal_range
()¶
-
test_lazy_also_aligns
()¶
-
-
class
hyperspy.tests.signal.test_eels.
TestEstimateZLPCentre
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_estimate_zero_loss_peak_centre
()¶
-
test_lazy_estimate_zero_loss_peak_centre
()¶
-
-
class
hyperspy.tests.signal.test_eels.
TestFourierRatioDeconvolution
¶ Bases:
object
-
lazify
(**kwargs)¶
-
test_lazy_running
(extrapolate_lowloss)¶
-
test_running
(extrapolate_lowloss)¶
-
-
class
hyperspy.tests.signal.test_eels.
TestPowerLawExtrapolation
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_binned
()¶
-
test_lazy_binned
()¶
-
test_lazy_unbinned
()¶
-
test_unbinned
()¶
-
-
class
hyperspy.tests.signal.test_eels.
Test_Estimate_Elastic_Scattering_Threshold
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_estimate_elastic_scattering_intensity
()¶
-
test_lazy_estimate_elastic_scattering_intensity
()¶
-
test_lazy_min_in_window_with_smoothing
()¶
-
test_lazy_min_in_window_without_smoothing
()¶
-
test_lazy_min_in_window_without_smoothing_single_spectrum
()¶
-
test_lazy_min_not_in_window
()¶
-
test_min_in_window_with_smoothing
()¶
-
test_min_in_window_without_smoothing
()¶
-
test_min_in_window_without_smoothing_single_spectrum
()¶
-
test_min_not_in_window
()¶
-
hyperspy.tests.signal.test_fancy_indexing module¶
-
class
hyperspy.tests.signal.test_fancy_indexing.
Test1D
¶ Bases:
object
-
setup_method
(method)¶
-
test_float_index
()¶
-
test_index
()¶
-
test_minus_one_index
()¶
-
test_reverse_slice
()¶
-
test_signal_indexer_index
()¶
-
test_signal_indexer_reverse_slice
()¶
-
test_signal_indexer_slice
()¶
-
test_signal_indexer_step2_slice
()¶
-
test_slice_None
()¶
-
test_slice_out_of_axis
()¶
-
test_slice_out_of_range_interval_in_axis
()¶
-
test_slice_out_of_range_interval_not_in_axis
()¶
-
test_step0_slice
()¶
-
-
class
hyperspy.tests.signal.test_fancy_indexing.
Test2D
¶ Bases:
object
-
setup_method
(method)¶
-
test_index
()¶
-
test_partial
()¶
-
Bases:
object
Bases:
object
-
class
hyperspy.tests.signal.test_fancy_indexing.
Test3D_SignalDim0
¶ Bases:
object
-
setup_method
(method)¶
-
test_signal_indexer_signal_dim0_idx_error1
()¶
-
test_signal_indexer_signal_dim0_idx_error2
()¶
-
test_signal_indexer_signal_dim0_idx_error3
()¶
-
-
class
hyperspy.tests.signal.test_fancy_indexing.
TestEllipsis
¶ Bases:
object
-
setup_method
(method)¶
-
test_in_between
()¶
-
hyperspy.tests.signal.test_find_peaks1D_ohaver module¶
-
class
hyperspy.tests.signal.test_find_peaks1D_ohaver.
TestFindPeaks1DOhaver
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_find_peaks1D_ohaver_high_amp_thres
()¶
-
test_find_peaks1D_ohaver_zero_value_bug
()¶
-
test_lazy_find_peaks1D_ohaver_high_amp_thres
()¶
-
test_lazy_find_peaks1D_ohaver_zero_value_bug
()¶
-
hyperspy.tests.signal.test_folding module¶
-
class
hyperspy.tests.signal.test_folding.
TestSignalFolding
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_lazy_unfold_full_by_keyword
()¶
-
test_lazy_unfold_nothing_by_keyword
()¶
-
test_lazy_unfold_signal
()¶
-
test_lazy_unfold_signal_by_keyword
()¶
-
test_lazy_unfolded_context_manager
()¶
-
test_lazy_unfolded_full_by_keywords
()¶
-
test_lazy_unfolded_nothin_by_keyword
()¶
-
test_lazy_unfolded_repr
()¶
-
test_lazy_unfolded_signal_by_keyword
()¶
-
test_unfold_full_by_keyword
()¶
-
test_unfold_nothing_by_keyword
()¶
-
test_unfold_signal
()¶
-
test_unfold_signal_by_keyword
()¶
-
test_unfolded_context_manager
()¶
-
test_unfolded_full_by_keywords
()¶
-
test_unfolded_nothin_by_keyword
()¶
-
test_unfolded_repr
()¶
-
test_unfolded_signal_by_keyword
()¶
-
hyperspy.tests.signal.test_hologram_image module¶
-
hyperspy.tests.signal.test_hologram_image.
calc_holo
(x, y, phase_ref, FRINGE_SPACING, FRINGE_DIRECTION)¶
-
hyperspy.tests.signal.test_hologram_image.
calc_phaseref
(x, y, z, img_sizex, img_sizey)¶
-
hyperspy.tests.signal.test_hologram_image.
test_reconstruct_phase_multi
(parallel, lazy)¶
-
hyperspy.tests.signal.test_hologram_image.
test_reconstruct_phase_nonstandard
(parallel, lazy)¶
-
hyperspy.tests.signal.test_hologram_image.
test_reconstruct_phase_single
(parallel, lazy)¶
-
hyperspy.tests.signal.test_hologram_image.
test_set_microscope_parameters
(lazy)¶
hyperspy.tests.signal.test_image module¶
-
class
hyperspy.tests.signal.test_image.
Test2D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_lazy_to_signal1D
()¶
-
test_to_signal1D
()¶
-
hyperspy.tests.signal.test_inheritance module¶
-
hyperspy.tests.signal.test_inheritance.
test_lazy_signal_inheritance
(signal)¶
hyperspy.tests.signal.test_kramers_kronig_transform module¶
-
class
hyperspy.tests.signal.test_kramers_kronig_transform.
Test2D
¶ Bases:
object
-
setup_method
(method)¶ To test the kramers_kronig_analysis we will generate 3 EELSSpectrum instances. First a model energy loss function(ELF), in our case following the Drude bulk plasmon peak. Second, we simulate the inelastic scattering to generate a model scattering distribution (SPC). Finally, we use a lorentzian peak with integral equal to 1 to simulate a ZLP.
-
test_bethe_sum_rule
()¶
-
test_df_given_n
()¶ The kramers kronig analysis method applied to the signal we have just designed above will return the CDF for the Drude bulk plasmon. Hopefully, we recover the signal by inverting the CDF.
-
test_df_given_thickness
()¶ The kramers kronig analysis method applied to the signal we have just designed above will return the CDF for the Drude bulk plasmon. Hopefully, we recover the signal by inverting the CDF.
-
test_thickness_estimation
()¶ Kramers kronig analysis gives a rough estimation of sample thickness. As we have predefined sample thickness for our scattering distribution, we can use it for testing putposes.
-
test_thicness_input_array
()¶
-
hyperspy.tests.signal.test_lazy module¶
-
hyperspy.tests.signal.test_lazy.
signal
()¶
-
hyperspy.tests.signal.test_lazy.
test_as_array_dask
(sig)¶
-
hyperspy.tests.signal.test_lazy.
test_as_array_fail
()¶
-
hyperspy.tests.signal.test_lazy.
test_as_array_numpy
(sig)¶
-
hyperspy.tests.signal.test_lazy.
test_blockiter_bothmasks
(signal, flat, dtype, nm, sm)¶
-
hyperspy.tests.signal.test_lazy.
test_ma_lazify
()¶
-
hyperspy.tests.signal.test_lazy.
test_reshuffle
(signal, sl)¶
hyperspy.tests.signal.test_map_method module¶
-
class
hyperspy.tests.signal.test_map_method.
TestChangingAxes
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_increasing
(parallel)¶
-
test_lazy_increasing
(parallel)¶
-
test_lazy_reducing
(parallel)¶
-
test_reducing
(parallel)¶
-
-
class
hyperspy.tests.signal.test_map_method.
TestImage
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_axes_argument
(parallel)¶
-
test_constant_sigma
(parallel)¶
-
test_different_shapes
(parallel)¶
-
test_lazy_axes_argument
(parallel)¶
-
test_lazy_constant_sigma
(parallel)¶
-
test_lazy_different_shapes
(parallel)¶
-
test_lazy_variable_sigma
(parallel)¶
-
test_variable_sigma
(parallel)¶
-
-
class
hyperspy.tests.signal.test_map_method.
TestSignal0D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test
(parallel)¶
-
test_lazy
(parallel)¶
-
-
class
hyperspy.tests.signal.test_map_method.
TestSignal1D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_constant_sigma
(parallel)¶
-
test_dtype
(parallel)¶
-
test_lazy_constant_sigma
(parallel)¶
-
test_lazy_dtype
(parallel)¶
-
-
hyperspy.tests.signal.test_map_method.
test_new_axes
(parallel)¶
-
hyperspy.tests.signal.test_map_method.
test_singleton
()¶
hyperspy.tests.signal.test_remove_background module¶
-
class
hyperspy.tests.signal.test_remove_background.
TestRemoveBackground1DGaussian
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_background_remove_gaussian
()¶
-
test_background_remove_gaussian_full_fit
()¶
-
test_lazy_background_remove_gaussian
()¶
-
test_lazy_background_remove_gaussian_full_fit
()¶
-
hyperspy.tests.signal.test_rgb module¶
hyperspy.tests.signal.test_signal_operators module¶
-
class
hyperspy.tests.signal.test_signal_operators.
TestBinaryOperators
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_broadcast_in_place
()¶
-
test_broadcast_in_place_missing_sig_wrong
()¶
-
test_broadcast_missing_sig
()¶
-
test_equal_naxes_diff_shape
()¶
-
test_lazy_broadcast_in_place
()¶
-
test_lazy_broadcast_in_place_missing_sig_wrong
()¶
-
test_lazy_broadcast_missing_sig
()¶
-
test_lazy_equal_naxes_diff_shape
()¶
-
test_lazy_sum_in_place_same_shape_signals
()¶
-
test_lazy_sum_in_place_same_shape_signals_not_aligned
()¶
-
test_lazy_sum_same_shape_signals
()¶
-
test_lazy_sum_same_shape_signals_not_aligned
()¶
-
test_lazy_sum_wrong_shape
()¶
-
test_sum_in_place_same_shape_signals
()¶
-
test_sum_in_place_same_shape_signals_not_aligned
()¶
-
test_sum_same_shape_signals
()¶
-
test_sum_same_shape_signals_not_aligned
()¶
-
test_sum_wrong_shape
()¶
-
hyperspy.tests.signal.test_signal_subclass_conversion module¶
-
class
hyperspy.tests.signal.test_signal_subclass_conversion.
Test1d
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_as_signal1D
()¶
-
test_as_signal2D
()¶
-
test_lazy_as_signal1D
()¶
-
test_lazy_as_signal2D
()¶
-
test_lazy_set_EELS
()¶
-
test_set_EELS
()¶
-
-
class
hyperspy.tests.signal.test_signal_subclass_conversion.
Test2d
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_as_signal1D
()¶
-
test_as_signal1D_T
()¶
-
test_as_signal2D
()¶
-
test_as_signal2D_T
()¶
-
test_lazy_as_signal1D
()¶
-
test_lazy_as_signal1D_T
()¶
-
test_lazy_as_signal2D
()¶
-
test_lazy_as_signal2D_T
()¶
-
test_lazy_s2EELS2im2s
()¶
-
test_s2EELS2im2s
()¶
-
-
class
hyperspy.tests.signal.test_signal_subclass_conversion.
Test3d
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_as_signal1D_0
()¶
-
test_as_signal1D_1
()¶
-
test_as_signal1D_2
()¶
-
test_as_signal1D_contigous
()¶
-
test_as_signal2D_1
()¶
-
test_as_signal2D_2
()¶
-
test_as_signal2D_3
()¶
-
test_as_signal2D_contigous
()¶
-
test_lazy_as_signal1D_0
()¶
-
test_lazy_as_signal1D_1
()¶
-
test_lazy_as_signal1D_2
()¶
-
test_lazy_as_signal1D_contigous
()¶
-
test_lazy_as_signal2D_1
()¶
-
test_lazy_as_signal2D_2
()¶
-
test_lazy_as_signal2D_3
()¶
-
test_lazy_as_signal2D_contigous
()¶
-
test_lazy_remove_axis
()¶
-
test_remove_axis
()¶
-
hyperspy.tests.signal.test_spectrum module¶
-
class
hyperspy.tests.signal.test_spectrum.
Test2D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_lazy_to_signal2D
()¶
-
test_to_signal2D
()¶
-
hyperspy.tests.signal.test_tools module¶
-
class
hyperspy.tests.signal.test_tools.
Test1D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_integrate1D
()¶
-
test_lazy_integrate1D
()¶
-
-
class
hyperspy.tests.signal.test_tools.
Test2D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_add_gaussian_noise
()¶
-
test_add_poisson_noise
()¶
-
test_axis_by_str
()¶
-
test_crop_float
()¶
-
test_crop_int
()¶
-
test_estimate_poissonian_noise_copy_data
()¶
-
test_estimate_poissonian_noise_noarg
()¶
-
test_estimate_poissonian_noise_with_args
()¶
-
test_histogram
()¶
-
test_lazy_add_gaussian_noise
()¶
-
test_lazy_add_poisson_noise
()¶
-
test_lazy_axis_by_str
()¶
-
test_lazy_crop_float
()¶
-
test_lazy_crop_int
()¶
-
test_lazy_estimate_poissonian_noise_copy_data
()¶
-
test_lazy_estimate_poissonian_noise_noarg
()¶
-
test_lazy_estimate_poissonian_noise_with_args
()¶
-
test_lazy_histogram
()¶
-
test_lazy_numpy_func
()¶
-
test_lazy_numpy_unfunc_one_arg_titled
()¶
-
test_lazy_numpy_unfunc_one_arg_untitled
()¶
-
test_lazy_numpy_unfunc_two_arg_titled
()¶
-
test_lazy_numpy_unfunc_two_arg_untitled
()¶
-
test_lazy_print_summary
()¶
-
test_lazy_print_summary_statistics
()¶
-
test_lazy_split_axis0
()¶
-
test_lazy_split_axis1
()¶
-
test_lazy_split_axisE
()¶
-
test_lazy_split_default
()¶
-
test_lazy_sum_x
()¶
-
test_lazy_sum_x_E
()¶
-
test_lazy_unfold_image
()¶
-
test_lazy_unfold_image_returns_true
()¶
-
test_numpy_func
()¶
-
test_numpy_unfunc_one_arg_titled
()¶
-
test_numpy_unfunc_one_arg_untitled
()¶
-
test_numpy_unfunc_two_arg_titled
()¶
-
test_numpy_unfunc_two_arg_untitled
()¶
-
test_print_summary
()¶
-
test_print_summary_statistics
()¶
-
test_split_axis0
()¶
-
test_split_axis1
()¶
-
test_split_axisE
()¶
-
test_split_default
()¶
-
test_sum_x
()¶
-
test_sum_x_E
()¶
-
test_unfold_image
()¶
-
test_unfold_image_returns_true
()¶
-
-
class
hyperspy.tests.signal.test_tools.
Test3D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_get_signal_signal_dtype
()¶
-
test_get_signal_signal_given_data
()¶
-
test_get_signal_signal_given_dtype
()¶
-
test_get_signal_signal_wrong_data_shape
()¶
-
test_get_signal_signal_wrong_data_shape_dim0
()¶
-
test_indexmax
()¶
-
test_indexmin
()¶
-
test_lazy_get_signal_signal_dtype
()¶
-
test_lazy_get_signal_signal_given_data
()¶
-
test_lazy_get_signal_signal_given_dtype
()¶
-
test_lazy_get_signal_signal_wrong_data_shape
()¶
-
test_lazy_get_signal_signal_wrong_data_shape_dim0
()¶
-
test_lazy_indexmax
()¶
-
test_lazy_indexmin
()¶
-
test_lazy_rebin
()¶
-
test_lazy_rebin_const_variance
()¶
-
test_lazy_rebin_no_variance
()¶
-
test_lazy_swap_axes_iteration
()¶
-
test_lazy_swap_axes_simple
()¶
-
test_lazy_valuemax
()¶
-
test_lazy_valuemin
()¶
-
test_rebin
()¶
-
test_rebin_const_variance
()¶
-
test_rebin_no_variance
()¶
-
test_swap_axes_iteration
()¶
-
test_swap_axes_simple
()¶
-
test_valuemax
()¶
-
test_valuemin
()¶
-
-
class
hyperspy.tests.signal.test_tools.
Test4D
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_diff_axis
()¶
-
test_diff_data
()¶
-
test_image_signal_unfolded_back_to_false
()¶
-
test_image_signal_unfolded_deepcopy
()¶
-
test_image_signal_unfolded_false
()¶
-
test_image_signal_unfolded_true
()¶
-
test_lazy_diff_axis
()¶
-
test_lazy_diff_data
()¶
-
test_lazy_image_signal_unfolded_back_to_false
()¶
-
test_lazy_image_signal_unfolded_deepcopy
()¶
-
test_lazy_image_signal_unfolded_false
()¶
-
test_lazy_image_signal_unfolded_true
()¶
-
test_lazy_rollaxis_int
()¶
-
test_lazy_rollaxis_str
()¶
-
test_lazy_unfold_image
()¶
-
test_lazy_unfold_spectrum
()¶
-
test_lazy_unfold_spectrum_returns_true
()¶
-
test_lazy_unfold_spectrum_signal_returns_false
()¶
-
test_rollaxis_int
()¶
-
test_rollaxis_str
()¶
-
test_unfold_image
()¶
-
test_unfold_spectrum
()¶
-
test_unfold_spectrum_returns_true
()¶
-
test_unfold_spectrum_signal_returns_false
()¶
-
-
class
hyperspy.tests.signal.test_tools.
TestDerivative
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_derivative_data
()¶
-
test_lazy_derivative_data
()¶
-
-
class
hyperspy.tests.signal.test_tools.
TestLinearRebin
¶ Bases:
object
-
test_linear_downscale_out
()¶
-
test_linear_downsize
()¶
-
test_linear_upscale_out
()¶
-
test_linear_upsize
()¶
-
-
class
hyperspy.tests.signal.test_tools.
TestOutArg
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_as_image
()¶
-
test_as_spectrum
()¶
-
test_derivative
()¶
-
test_diff
()¶
-
test_get_histogram
()¶
-
test_histogram_axis_changes
()¶
-
test_indexmax
()¶
-
test_integrate1D
()¶
-
test_integrate_simpson
()¶
-
test_isig
()¶
-
test_isig_variance
()¶
-
test_lazy_as_image
()¶
-
test_lazy_as_spectrum
()¶
-
test_lazy_derivative
()¶
-
test_lazy_diff
()¶
-
test_lazy_get_histogram
()¶
-
test_lazy_histogram_axis_changes
()¶
-
test_lazy_indexmax
()¶
-
test_lazy_integrate1D
()¶
-
test_lazy_integrate_simpson
()¶
-
test_lazy_isig
()¶
-
test_lazy_isig_variance
()¶
-
test_lazy_masked_array_mean
()¶
-
test_lazy_masked_array_sum
()¶
-
test_lazy_masked_arrays_out
()¶
-
test_lazy_max
()¶
-
test_lazy_mean
()¶
-
test_lazy_min
()¶
-
test_lazy_rebin
()¶
-
test_lazy_std
()¶
-
test_lazy_sum
()¶
-
test_lazy_sum_return_1d_signal
()¶
-
test_lazy_valuemax
()¶
-
test_lazy_var
()¶
-
test_lazy_wrong_out_shape
()¶
-
test_lazy_wrong_out_shape_masked
()¶
-
test_masked_array_mean
()¶
-
test_masked_array_sum
()¶
-
test_masked_arrays_out
()¶
-
test_max
()¶
-
test_mean
()¶
-
test_min
()¶
-
test_rebin
()¶
-
test_std
()¶
-
test_sum
()¶
-
test_sum_return_1d_signal
()¶
-
test_valuemax
()¶
-
test_var
()¶
-
test_wrong_out_shape
()¶
-
test_wrong_out_shape_masked
()¶
-
-
class
hyperspy.tests.signal.test_tools.
TestTranspose
¶ Bases:
object
-
lazify
(**kwargs)¶
-
setup_method
(method)¶
-
test_lazy_optimize
()¶
-
test_lazy_signal_int_transpose
()¶
-
test_lazy_signal_iterable_axes_transpose
()¶
-
test_lazy_signal_iterable_int_transpose
()¶
-
test_lazy_signal_iterable_names_transpose
()¶
-
test_lazy_signal_one_name
()¶
-
test_lazy_too_many_signal_axes
()¶
-
test_lazy_transpose_shortcut
()¶
-
test_optimize
()¶
-
test_signal_int_transpose
()¶
-
test_signal_iterable_axes_transpose
()¶
-
test_signal_iterable_int_transpose
()¶
-
test_signal_iterable_names_transpose
()¶
-
test_signal_one_name
()¶
-
test_too_many_signal_axes
()¶
-
test_transpose_shortcut
()¶
-
-
hyperspy.tests.signal.test_tools.
test_lazy_changetype_rechunk
()¶
-
hyperspy.tests.signal.test_tools.
test_lazy_changetype_rechunk_False
()¶
-
hyperspy.tests.signal.test_tools.
test_lazy_diff_rechunk
()¶
-
hyperspy.tests.signal.test_tools.
test_lazy_reduce_rechunk
()¶
-
hyperspy.tests.signal.test_tools.
test_lazy_transpose_rechunks
()¶
-
hyperspy.tests.signal.test_tools.
test_signal_iterator
()¶
-
hyperspy.tests.signal.test_tools.
test_spikes_removal_tool
()¶