def test_even_1edge_2groups_plain(self):
     expected = np.array([ 1.,  3.33333333,  5.66666667,  8.])
     obtained = get_even_frequencies(self.freq_array_1edge_2groups, 
                                     group=2, 
                                     edge_up=1, 
                                     edge_down=1,
                                     ch_per_sb=4)
     npt.assert_array_almost_equal(obtained, expected, decimal=7)
 def test_even_f5(self):
     even = get_even_frequencies(self.f5)
     npt.assert_approx_equal(even[0], 1.1691142121e+08, significant=10)
     npt.assert_approx_equal(even[-1], 1.18827713785e+08, significant=10)
 def test_even_f3(self):
     even = get_even_frequencies(self.f3, group=3)
     npt.assert_approx_equal(even[0], 1.559862051e+08, significant=10)
     npt.assert_approx_equal(even[-1], 1.5787792989e+08, significant=10)
 def test_even_1edge_2groups_plain(self):
     expected = np.array([ 2.,  3.66666667,  5.33333333,  7.])
     obtained = get_even_frequencies(self.freq_array_1edge_2groups, edge_up=0, edge_down=0)
     npt.assert_array_almost_equal(obtained, expected, decimal=7)