def test_decomposition(normalise_poissonian_noise): s = EDSTEMSpectrum(np.ones(shape=(32, 32, 1024))) s.add_poissonian_noise() # default uses `vacuum_mask` s.decomposition(normalise_poissonian_noise) # test with numpy array mask mask = s.vacuum_mask().data s.decomposition(normalise_poissonian_noise, navigation_mask=mask)
def setup_method(self, method): s = EDSTEMSpectrum(np.array([np.linspace(0.001, 0.5, 20)] * 100).T) s.add_poissonian_noise() self.signal = s
def setup_method(self, method): s = EDSTEMSpectrum(np.array([np.linspace(0.001, 0.5, 20)] * 100).T) s.add_poissonian_noise() self.signal = s