Bioinformatics

1. Restriction endonucleases are enzymes that hydrolyze DNA molecules into smaller fragments. These enzymes recognize particular DNA sequences and cut the DNA near or within the recognition site. For example, EcoRI, a commonly used restriction enzyme, recognizes GAATTC, and cut between G and A. For a DNA string that has a sequence TTACGAATTCGG, EcoRI will cut it, between the 5th and 6th bases, into two pieces, TTACG, and AATTCGG. Write a python script that search DNA sequences for EcoRI sites and report (print) the position (cut site) for the user. For practice, you use the following DNA string to test your script.

GGAGCTTTGAATTCTTTCCGAATTCCCAGCTTGAATTCCCATTGATCTATGAATTCATGATCATA

2. In molecular biology laboratories, two or more restriction enzymes may be used simultaneously. Write a python script that search for EcoRI site and Alu site (recognizes AGCT, cut between GC) simultaneously, and print fragment sizes (bases) for each fragment atfter cut. You may also use the practice sequence for your practice.

TAKE ADVANTAGE OF OUR PROMOTIONAL DISCOUNT DISPLAYED ON THE WEBSITE AND GET A DISCOUNT FOR YOUR PAPER NOW!

  • Buy an assignment from
  • us today and save 22%!
  • Enter the discount code: CPH22
toggle