コード例 #1
0
 def setUp(self):
     self.fold = RNAalifold()
     self.sequences = [
         "ggggggggggggaaaaaaaacccccccccccc",
         "ggggggggggggaaaaaaaacccccccccccc"
     ]
     io = StringIO()
     self.fold.input_file(io, self.sequences)
     self.contents = io.getvalue().split("\n")
     io.close()
コード例 #2
0
 def setUp(self):
     self.fold = RNAalifold()
     self.sequences = [
         "ggggggggggggaaaaaaaacccccccccccc",
         "ggggggggggggaaaaaaaacccccccccccc"
     ]
     self.results = self.fold(self.sequences)
コード例 #3
0
class RNAalifoldGenerateFileTest(unittest.TestCase):
    def setUp(self):
        self.fold = RNAalifold()
        self.sequences = ["ggggggggggggaaaaaaaacccccccccccc",
                          "ggggggggggggaaaaaaaacccccccccccc"]
        io = StringIO()
        self.fold.input_file(io, self.sequences)
        self.contents = io.getvalue().split("\n")
        io.close()

    def test_header(self):
        val = self.contents[0]
        self.assertEqual(val, '# STOCKHOLM 1.0')

    def test_file_len(self):
        val = len(self.contents)
        self.assertEqual(val, 4)
コード例 #4
0
 def setUp(self):
     self.fold = RNAalifold()
     self.sequences = ["ggggggggggggaaaaaaaacccccccccccc",
                       "ggggggggggggaaaaaaaacccccccccccc"]
     io = StringIO()
     self.fold.input_file(io, self.sequences)
     self.contents = io.getvalue().split("\n")
     io.close()
コード例 #5
0
class RNAalifoldGenerateFileTest(unittest.TestCase):
    def setUp(self):
        self.fold = RNAalifold()
        self.sequences = [
            "ggggggggggggaaaaaaaacccccccccccc",
            "ggggggggggggaaaaaaaacccccccccccc"
        ]
        io = StringIO()
        self.fold.input_file(io, self.sequences)
        self.contents = io.getvalue().split("\n")
        io.close()

    def test_header(self):
        val = self.contents[0]
        self.assertEqual(val, '# STOCKHOLM 1.0')

    def test_file_len(self):
        val = len(self.contents)
        self.assertEqual(val, 4)