コード例 #1
0
def test_the_second_nucleic_acid_long():
    assert the_second_nucleic_acid(
        'TACCACCTCCTTGCTTGGGCCCCCTGCCGTTCACAGAAACTCCGCCTCAGTAAAACACACGGGTTATAG'
        'TCCTCTTCACAGTCCAGTTAGTGGTCGACCTTCTTCAAATGGCGGAGTCGCGAATCGGAGTCGCCCGTG'
        'CTATAGCTAAAGCGGATTAGGCGCCGCACCAAGGGACTGACACAATACCGACAGCACTGTGCGTGCCTC'
        'TTGCTCGTTTACCGTCTCGACAAAACTTGCCCGCTTTCCCCAGGTGTCCTTCGGGCGTTCATTGGCCGG'
        'TTACAGACCCTACACGGACGCTACCAGTGTTTTGCGACGACGGAGAGAATGTGCTCAACCGTAGACGCG'
        'AGACCTCCCTATGGGACATCGCATCGAGCTCACTAGAGAGTGCAGACTAATCGTCTTCAGAAAAGAAGA'
        'GTAGCTATGGCAGGACTCGCGCACGTAGAAGAAGACGGGAGCCACCGCCGTGTCCTACCGGTGGGAACT'
        'GCCTCCCATAAGCCCAGAGTTGGGTGTTACACCTTTAGGCGCGCCTCTGATCATTAAGGGGCTATAAGT'
        'TACAAAGAGCGGCATACACTCCGCGGCCAACCTGACTTGGTTTAGTTGCCCGCGGAAACCGTTAAATGT'
        'TGACTTTAGGTTTAATAATGCTCGAGTCTGATCCTTTACCTCGTTAGTAGAGGGCAACGTTTTGGCCAC'
        'AATAGCATGAGTCGTGTACGCGAAGCATAAGCCTGTAACGAAACGGTCACGTGCAGCTACGCGGATACC'
        'GGTGCTATTTACGACGTTCTATATACTGTTGATGGGTAAAGGTGACTGTACGAGACAGAGCGCACGGCT'
        'TACATATGTTCCTACCGATCCAATAAAGGTGTGTCTTGTACTCCAATGAACGGATCCTCCTAAAACAGT'
        'TATCGCTCCCCTGGCGCCCAGCACTTACCAAAAAGAAGAGGTACAAACACCTAAATACCGGGTTCGTTC'
        'CGACTAAATAGTCC'
    ) == (
        'UACCACCUCCUUGCUUGGGCCCCCUGCCGUUCACAGAAACUCCGCCUCAGUAAAACACACGGGUUAUAG'
        'UCCUCUUCACAGUCCAGUUAGUGGUCGACCUUCUUCAAAUGGCGGAGUCGCGAAUCGGAGUCGCCCGUG'
        'CUAUAGCUAAAGCGGAUUAGGCGCCGCACCAAGGGACUGACACAAUACCGACAGCACUGUGCGUGCCUC'
        'UUGCUCGUUUACCGUCUCGACAAAACUUGCCCGCUUUCCCCAGGUGUCCUUCGGGCGUUCAUUGGCCGG'
        'UUACAGACCCUACACGGACGCUACCAGUGUUUUGCGACGACGGAGAGAAUGUGCUCAACCGUAGACGCG'
        'AGACCUCCCUAUGGGACAUCGCAUCGAGCUCACUAGAGAGUGCAGACUAAUCGUCUUCAGAAAAGAAGA'
        'GUAGCUAUGGCAGGACUCGCGCACGUAGAAGAAGACGGGAGCCACCGCCGUGUCCUACCGGUGGGAACU'
        'GCCUCCCAUAAGCCCAGAGUUGGGUGUUACACCUUUAGGCGCGCCUCUGAUCAUUAAGGGGCUAUAAGU'
        'UACAAAGAGCGGCAUACACUCCGCGGCCAACCUGACUUGGUUUAGUUGCCCGCGGAAACCGUUAAAUGU'
        'UGACUUUAGGUUUAAUAAUGCUCGAGUCUGAUCCUUUACCUCGUUAGUAGAGGGCAACGUUUUGGCCAC'
        'AAUAGCAUGAGUCGUGUACGCGAAGCAUAAGCCUGUAACGAAACGGUCACGUGCAGCUACGCGGAUACC'
        'GGUGCUAUUUACGACGUUCUAUAUACUGUUGAUGGGUAAAGGUGACUGUACGAGACAGAGCGCACGGCU'
        'UACAUAUGUUCCUACCGAUCCAAUAAAGGUGUGUCUUGUACUCCAAUGAACGGAUCCUCCUAAAACAGU'
        'UAUCGCUCCCCUGGCGCCCAGCACUUACCAAAAAGAAGAGGUACAAACACCUAAAUACCGGGUUCGUUC'
        'CGACUAAAUAGUCC'
    )
コード例 #2
0
def test_the_second_nucleic_acid_single_C():
    assert the_second_nucleic_acid('C') == 'C'
コード例 #3
0
def test_the_second_nucleic_acid_single_A():
    assert the_second_nucleic_acid('A') == 'A'
コード例 #4
0
def test_the_second_nucleic_acid_sample():
    assert the_second_nucleic_acid('GATGGAACTTGACTACGTAAATT') == \
        'GAUGGAACUUGACUACGUAAAUU'
コード例 #5
0
def test_the_second_nucleic_acid_all_T():
    assert the_second_nucleic_acid('TTTTTTTTTT') == 'UUUUUUUUUU'
コード例 #6
0
def test_the_second_nucleic_acid_single_T():
    assert the_second_nucleic_acid('T') == 'U'
コード例 #7
0
def test_the_second_nucleic_acid_single_G():
    assert the_second_nucleic_acid('G') == 'G'