Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WT="ATGCTGCTATCCGTGCCGCTGCTGCTCGGCCTCCTCGGCCTGGCCGTCGCCGAGCCTGCCGTCTACTTCAAGGAGCAGTTTCTGGACGGAGACGGGTGGACTTCCCGCTGGATCGAATCCAAACACAAGTCAGATTTTGGCAAATTCGTTCTCAGTTCCGGCAAGTTCTACGGTGACGAGGAGAAAGATAAAGGTTTGCAGACAAGCCAGGATGCACGCTTTTATGCTCTGTCGGCCAGTTTCGAGCCTTTCAGCAACAAAGGCCAGACGCTGGTGGTGCAGTTCACGGTGAAACATGAGCAGAACATCGACTGTGGGGGCGGCTATGTGAAGCTGTTTCCTAATAGTTTGGACCAGACAGACATGCACGGAGACTCAGAATACAACATCATGTTTGGTCCCGACATCTGTGGCCCTGGCACCAAGAAGGTTCATGTCATCTTCAACTACAAGGGCAAGAACGTGCTGATCAACAAGGACATCCGTTGCAAGGATGATGAGTTTACACACCTGTACACACTGATTGTGCGGCCAGACAACACCTATGAGGTGAAGATTGACAACAGCCAGGTGGAGTCCGGCTCCTTGGAAGACGATTGGGACTTCCTGCCACCCAAGAAGATAAAGGATCCTGATGCTTCAAAACCGGAAGACTGGGATGAGCGGGCCAAGATCGATGATCCCACAGACTCCAAGCCTGAGGACTGGGACAAGCCCGAGCATATCCCTGACCCTGATGCTAAGAAGCCCGAGGACTGGGATGAAGAGATGGACGGAGAGTGGGAACCCCCAGTGATTCAGAACCCTGAGTACAAGGGTGAGTGGAAGCCCCGGCAGATCGACAACCCAGATTACAAGGGCACTTGGATCCACCCAGAAATTGACAACCCCGAGTATTCTCCCGATCCCAGTATCTATGCCTATGATAACTTTGGCGTGCTGGGCCTGGACCTCTGGCAGGTCAAGTCTGGCACCATCTTTGACAACTTCCTCATCACCAACGATGAGGCATACGCTGAGGAGTTTGGCAACGAGACGTGGGGCGTAACAAAGGCAGCAGAGAAACAAATGAAGGACAAACAGGACGAGGAGCAGAGGCTTAAGGAGGAGGAAGAAGACAAGAAACGCAAAGAGGAGGAGGAGGCAGAGGACAAGGAGGATGATGAGGACAAAGATGAGGATGAGGAGGATGAGGAGGACAAGGAGGAAGATGAGGAGGAAGATGTCCCCGGCCAGGCCAAGGACGAGCTGTAG"
- def delete(index1,index2):
- index1=int(index1)
- index2=int(index2)
- length=index2-index1+1
- begin=WT[:index1]
- end=WT[index1+length:]
- print(begin+end)
- return begin+end
- def addition(index1, nucleotides):
- index1=int(index1)
- first_list = WT[:index1+1]
- second_list = WT[index1+1:]
- print(first_list+nucleotides+second_list)
- return first_list+nucleotides+second_list
- def main():
- my_string="c.1100_1145insTTAAGGAGGAGGAAGAAGACAAGAAACGCAAAGAGGAGGAGGAGGC"
- temp=my_string.split("c.")[1]
- index1=temp.split("_")[0]
- print(index1)
- fullIndex2=temp.split("_")[1]
- if "del" in fullIndex2:
- index2=fullIndex2.split("del")[0]
- print(index2)
- delete(index1, index2)
- elif "ins" in fullIndex2:
- index2=fullIndex2.split("ins")[0]
- print(index2)
- code=fullIndex2.split("ins")[1]
- print(code)
- addition(index1, code)
- my_string="c.1100_1145insTTAAGGAGGAGGAAGAAGACAAGAAACGCAAAGAGGAGGAGGAGGC"
- temp=my_string.split("c.")[1]
- index1=temp.split("_")[0]
- print(index1)
- fullIndex2=temp.split("_")[1]
- if "del" in fullIndex2:
- index2=fullIndex2.split("del")[0]
- print(index2)
- delete(index1, index2)
- elif "ins" in fullIndex2:
- index2=fullIndex2.split("ins")[0]
- print(index2)
- code=fullIndex2.split("ins")[1]
- print(code)
- addition(index1, code)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement