(Created page with "{{NUS_Singapore-Sci}} <html> <head> <title> NUS Singapore Science: InterLab </title> <meta charset="UTF-8"> </head> <body> <h1 id="title"> <div style="font-size: 2.2em...") |
|||
Line 15: | Line 15: | ||
<div class="clear extra_space"></div> | <div class="clear extra_space"></div> | ||
− | <div class=" | + | <div class="numberedsection"> |
Design of gRNA sequences | Design of gRNA sequences | ||
</div> | </div> |
Revision as of 17:47, 17 October 2018
gRNA Design
Algorithm
Design of gRNA sequences
Manual design of the gRNA can be a cumbersome task when large amount of bases have to be taken into account. To generate dsRNA coding for Cas13b-editing system, we wrote our own programme as a more efficient method to generating suitable gRNA gBlock sequences. Taking the above considerations into account, a Python script was written as a convenient method of generating suitable gRNA gBlock sequences. The length of targeted DNA sequences for the spacer region will have to be first defined by the user. The code will perform a search for the Kozak’s sequence within the given strand. If the Kozak sequence is found, the hairpin motif with the U6 terminator sequence is thereafter concatenated to the 3’ end of the spacer sequence. Finally, BbsI restriction sites and junk sequences will be joined to both 5’ and 3’ ends to obtain the final gRNA gBlock construct (See Figure 1 below).