Exemplo n.º 1
0
 def testGcContentPercentageFromFile(self):
     with open('data/gcContent.fasta') as fp:
         gcContents = {name: gcContentPercentage(seq) 
                            for name, seq in read_fasta(fp)}
         maxName, maxGc = max(gcContents.iteritems(), key=operator.itemgetter(1))
         self.assertEqual('Rosalind_6020', maxName)
         self.assertAlmostEqual(51.881994, maxGc, places=5)
Exemplo n.º 2
0
 def testGcContentPercentageFromFile(self):
     with open('data/gcContent.fasta') as fp:
         gcContents = {
             name: gcContentPercentage(seq)
             for name, seq in read_fasta(fp)
         }
         maxName, maxGc = max(gcContents.iteritems(),
                              key=operator.itemgetter(1))
         self.assertEqual('Rosalind_6020', maxName)
         self.assertAlmostEqual(51.881994, maxGc, places=5)
Exemplo n.º 3
0
 def testGcContentPercentage(self):
     self.assertEqual(37.5, gcContentPercentage('AGCTATAG'))
Exemplo n.º 4
0
 def testGcContentPercentage(self):
     self.assertEqual(37.5, gcContentPercentage('AGCTATAG'))