Beispiel #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)
Beispiel #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)
Beispiel #3
0
 def testGcContentPercentage(self):
     self.assertEqual(37.5, gcContentPercentage('AGCTATAG'))
Beispiel #4
0
 def testGcContentPercentage(self):
     self.assertEqual(37.5, gcContentPercentage('AGCTATAG'))