# Example for substitution:
CGCCGCCGCCTCTACTGGGGCTTCTTCTCGGGCCGCGGCCGCGTCAAGCCGGGGGGGCGCTGGCGCGA(/T)GGCCGCCTGGCAACTCTGCGACTACTACCTGCC
# Example for insertion:
CGCCGCCGCCTCTACTGGGGCTTCTTCTCGGGCCGCGGCCGCGTCAAGCCGGGGGGGCGCTG(+ATT)GCGCGAGGCCGCCTGGCAACTCTGCGACTACTACCTGCC
# Example for deletion:
CGCCGCCGCCTCTACTGGGGCTTCTTCTCGGGCCGCGGCCGCGTCAAGCCGGGGGGGC(-GCTGGCGCGA)GGCCGCCTGGCAACTCTGCGACTACTACCTGCC
#The three examples above represent the input formats of three different editing types.The bases to be edited for each of the three editing types are all marked with a pair of parenthese().
#For base substitution,it is indicated by backslash "/",and the example is used to replace A with T.
#For base insertions are indicated by the plus sign "+",and the example indicates that ATT will be inserted at the parenthesis position
#Base deletions are indicated with a plus sign -. Examples indicate that GCTGGCGCGA will be deleted at the parenthesis position;