Пример #1
0
 def test_repetitive_sequence_has_only_guanosine(self):
     expected = {'A': 0, 'T': 0, 'C': 0, 'G': 8}
     self.assertEqual(nucleotide_counts('GGGGGGGG'), expected)
Пример #2
0
 def test_counts_all_nucleotides(self):
     dna = ('AGCTTTTCATTCTGACTGCAACGGGCAATATGTCT'
            'CTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC')
     expected = {'A': 20, 'T': 21, 'G': 17, 'C': 12}
     self.assertEqual(nucleotide_counts(dna), expected)
 def test_counts_all_nucleotides(self):
     dna = "AGCTTTTCATTCTGACTGCAACGGGCAATATGTCT" "CTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC"
     expected = {"A": 20, "T": 21, "G": 17, "C": 12}
     self.assertEqual(expected, nucleotide_counts(dna))
Пример #4
0
 def test_empty_dna_string_has_no_nucleotides(self):
     expected = {'A': 0, 'T': 0, 'C': 0, 'G': 0}
     self.assertEqual(nucleotide_counts(""), expected)
 def test_repetitive_sequence_has_only_guanosine(self):
     expected = {"A": 0, "T": 0, "C": 0, "G": 8}
     self.assertEqual(expected, nucleotide_counts("GGGGGGGG"))
 def test_empty_dna_string_has_no_nucleotides(self):
     expected = {"A": 0, "T": 0, "C": 0, "G": 0}
     self.assertEqual(expected, nucleotide_counts(""))
Пример #7
0
 def test_counts_all_nucleotides(self):
     dna = ('AGCTTTTCATTCTGACTGCAACGGGCAATATGTCT'
            'CTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC')
     expected = {'A': 20, 'T': 21, 'G': 17, 'C': 12}
     self.assertEqual(nucleotide_counts(dna), expected)
Пример #8
0
 def test_repetitive_sequence_has_only_guanosine(self):
     expected = {'A': 0, 'T': 0, 'C': 0, 'G': 8}
     self.assertEqual(nucleotide_counts('GGGGGGGG'), expected)
Пример #9
0
 def test_empty_dna_string_has_no_nucleotides(self):
     expected = {'A': 0, 'T': 0, 'C': 0, 'G': 0}
     self.assertEqual(nucleotide_counts(""), expected)