Ejemplo n.º 1
0
	def test_one_approximate_match(self):
		occurrences = dnaseq.naive_approximate("ACTTACTTGATAAAGT", "ACTTTA", 2)
		self.assertEqual([0, 4], occurrences)
Ejemplo n.º 2
0
	def test_no_match(self):
		occurrences = dnaseq.naive_approximate("AAAAAA", "CCC", 2)
		self.assertEqual([], occurrences)
Ejemplo n.º 3
0
	def test_one_match(self):
		occurrences = dnaseq.naive_approximate("CCATCC", "ATG", 2)
		self.assertEqual([2], occurrences)
Ejemplo n.º 4
0
 def test_one_approximate_match(self):
     occurrences = dnaseq.naive_approximate("ACTTACTTGATAAAGT", "ACTTTA", 2)
     self.assertEqual([0, 4], occurrences)
Ejemplo n.º 5
0
 def test_one_match(self):
     occurrences = dnaseq.naive_approximate("CCATCC", "ATG", 2)
     self.assertEqual([2], occurrences)
Ejemplo n.º 6
0
 def test_no_match(self):
     occurrences = dnaseq.naive_approximate("AAAAAA", "CCC", 2)
     self.assertEqual([], occurrences)
Ejemplo n.º 7
0
def question_06():
	occurrences = dnaseq.naive_approximate(lambda_virus, "AGGAGGTT", 2)
	print "question_06: %i" % occurrences[0]
Ejemplo n.º 8
0
def question_05():
	occurrences = dnaseq.naive_approximate(lambda_virus, "TTCAAGCC", 2)
	print "question_05: %i" % len(occurrences)