Exemplo n.º 1
0
    def test_normalize_integration_times(self):
        old_shape = self.msi.get_image().shape
        integration_times = np.array([1., 2., 3., 4., 5.])
        self.msi.add_property({'integration times': integration_times})
        mani.normalize_integration_times(self.msi)

        np.testing.assert_equal(self.msi.get_image()[1, 3, :],
                            np.ones_like(integration_times),
                            "normalized integration times")
        np.testing.assert_equal(self.msi.get_properties()['integration times'],
                            np.ones_like(integration_times),
                            "integration time property set to ones")
        self.assertEqual(self.msi.get_image().shape, old_shape,
                        "shape did not change from normalizing")
Exemplo n.º 2
0
    def test_normalize_integration_times(self):
        old_shape = self.msi.get_image().shape
        integration_times = np.array([1., 2., 3., 4., 5.])
        self.msi.add_property({'integration times': integration_times})
        mani.normalize_integration_times(self.msi)

        np.testing.assert_equal(self.msi.get_image()[1, 3, :],
                            np.ones_like(integration_times),
                            "normalized integration times")
        np.testing.assert_equal(self.msi.get_properties()['integration times'],
                            np.ones_like(integration_times),
                            "integration time property set to ones")
        self.assertEqual(self.msi.get_image().shape, old_shape,
                        "shape did not change from normalizing")
Exemplo n.º 3
0
 def test_normalize_integration_times_none_given(self):
     msi_copy = copy.deepcopy(self.msi)
     mani.normalize_integration_times(msi_copy)
     np.testing.assert_equal(msi_copy.get_image(), self.msi.get_image(),
                             "nothing change by normalizing without" + \
                             "integration times given")
Exemplo n.º 4
0
 def test_normalize_integration_times_none_given(self):
     msi_copy = copy.deepcopy(self.msi)
     mani.normalize_integration_times(msi_copy)
     np.testing.assert_equal(msi_copy.get_image(), self.msi.get_image(),
                             "nothing change by normalizing without" + \
                             "integration times given")