Example #1
0
	def test_max_entropy(self):
		"""Maximum possible entropy"""
		seq1 = 'ACDEFGHIKLMNPQRSTVWY'
		res = geneutil.sequenceEntropy(seq1,base=20)
		self.assertAlmostEqual(res.entropy,1.0)
		for aa in seq1:
			self.assertTrue(res.counts[aa]==1)
Example #2
0
 def test_max_entropy(self):
     """Maximum possible entropy"""
     seq1 = 'ACDEFGHIKLMNPQRSTVWY'
     res = geneutil.sequenceEntropy(seq1, base=20)
     self.assertAlmostEqual(res.entropy, 1.0)
     for aa in seq1:
         self.assertTrue(res.counts[aa] == 1)
Example #3
0
	def test_entropy(self):
		"""Entropy of a homopolymer"""
		seq1 = 'AAAA'
		res = geneutil.sequenceEntropy(seq1)
		self.assertAlmostEqual(res.entropy,0.0)
		self.assertTrue(res.counts['A']==4)
Example #4
0
 def test_entropy(self):
     """Entropy of a homopolymer"""
     seq1 = 'AAAA'
     res = geneutil.sequenceEntropy(seq1)
     self.assertAlmostEqual(res.entropy, 0.0)
     self.assertTrue(res.counts['A'] == 4)