Beispiel #1
0
 def test_wc_pair(self):
     seg1 = self.universe.residues[3].atoms.segids[0]
     seg2 = self.universe.residues[19].atoms.segids[0]
     wc = nuclinfo.wc_pair(self.universe, 4, 20, seg1, seg2)
     assert_almost_equal(
         wc,
         2.9810174,
         err_msg="Watson-Crick distance does not match expected value.")
Beispiel #2
0
 def test_wc_pair_2(self):
     val = nuclinfo.wc_pair(self.u, 22, 23, seg1='RNAA', seg2='RNAA')
     assert_almost_equal(val, 4.601, decimal=3)
Beispiel #3
0
    def test_wc_pair_1(self):
        val = nuclinfo.wc_pair(self.u, 1, 2, seg1='RNAA', seg2='RNAA')

        assert_almost_equal(val, 4.449, decimal=3)
Beispiel #4
0
def test_wc_pair(universe):
    seg1 = universe.residues[3].atoms.segids[0]
    seg2 = universe.residues[19].atoms.segids[0]
    wc = nuclinfo.wc_pair(universe, 4, 20, seg1, seg2)
    assert_almost_equal(wc, 2.9810174, err_msg="Watson-Crick distance does not match expected value.")
 def test_wc_pair_2(self):
     val = nuclinfo.wc_pair(self.u, 22, 23, seg1='RNAA', seg2='RNAA')
     assert_almost_equal(val, 4.601, decimal=3)
    def test_wc_pair_1(self):
        val = nuclinfo.wc_pair(self.u, 1, 2, seg1='RNAA', seg2='RNAA')

        assert_almost_equal(val, 4.449, decimal=3)
Beispiel #7
0
def test_wc_pair(u, i, bp, seg1, seg2, expected_value):
    val = nuclinfo.wc_pair(u, i, bp, seg1=seg1, seg2=seg2)
    assert_almost_equal(val, expected_value, decimal=3)
def test_wc_pair(u, i, bp, seg1, seg2, expected_value):
    val = nuclinfo.wc_pair(u, i, bp, seg1=seg1, seg2=seg2)
    assert_almost_equal(val, expected_value, decimal=3)
Beispiel #9
0
 def test_wc_pair(self):
     seg1 = self.universe.residues[3].segids()[0]
     seg2 = self.universe.residues[19].segids()[0]
     wc = numpy.array(nuclinfo.wc_pair(self.universe, 4, 20, seg1, seg2), dtype=numpy.float32)
     assert_almost_equal(wc, 2.9810174, err_msg="Watson-Crick distance does not match expected value.")