CRISPR Editing Target Design
Input a Gene ID, CDS, cDNA, or DNA sequence to rapidly rank SpCas9 (NGG PAM) candidate targets with published on-page rules. The page reports targets and scores only; it does not generate vector-specific primers or claim experimental editing efficiency.
TkA01G000070 · TK1151 · CDS 1170 bp
The example uses the site’s TK1151 reference CDS; the gene card provides identity and reference details.
Algorithm, scoring and interpretation
Up to 250,000 bp per query. Both strands of the entire accepted sequence are scanned; longer inputs are explicitly rejected. Ambiguous bases are preserved and input is not silently truncated.
Design and Scoring Rules
The tool scans both strands for a 20-nt guide adjacent to an SpCas9 NGG PAM. The cut site is reported 3 bp upstream of PAM. Scores are bounded from 0 to 100 and are used only to prioritize candidates within this tool.
| Component | Rule and points |
|---|---|
| Base and GC balance | Base 38 plus max(0, 24 − 1.15 × |GC% − 50|); GC closest to 50% receives up to 24 points. |
| PAM / 5′ preference | An NGG PAM adds 10; a guide beginning with G adds 6; an early input-sequence position adds 0–18 to favor candidates near the 5′ end of a gene or CDS/cDNA. |
| Sequence penalties | Subtract 12 for TTTT and 8 for any homopolymer of 5 or more bases. The final score is clipped to 0–100. |
This is a reproducible sequence-priority rule, not an in vivo editing-efficiency or off-target-risk prediction. Vector, promoter, delivery, and off-target validation must be determined for the specific experimental system.
Input Resolution
| Record | Reference | Source | Length |
|---|---|---|---|
TkA01G000070 | TK1151 | CDS | 1170 bp |
Candidate Targets
Positions are 1-based closed intervals on the input, including the 20-nt guide and 3-nt PAM. A cut denotes a boundary between bases of the input top strand, not a chromosome coordinate. Candidates spanning CDS/cDNA exon junctions require genomic checking.
| # | Target | Position / cut site | Guide (20 nt) | PAM | GC% | Sequence rank score |
|---|---|---|---|---|---|---|
| 1 | TkA01G000070 | - 58-80 / cut 63 | GTGACTCCAACTAATGTGCT | TGG | 45.0 | 87.7 |
| 2 | TkA01G000070 | + 125-147 / cut 141 | GATTTGTGGTGAGATCAGAG | AGG | 45.0 | 84.8 |
| 3 | TkA01G000070 | + 129-151 / cut 145 | TGTGGTGAGATCAGAGAGGA | TGG | 50.0 | 84.4 |
| 4 | TkA01G000070 | + 30-52 / cut 46 | GTGCATAAAAGGTAATGGAG | GGG | 40.0 | 83.2 |
| 5 | TkA01G000070 | + 52-74 / cut 68 | GTAGTTCCAAGCACATTAGT | TGG | 40.0 | 82.3 |
| 6 | TkA01G000070 | + 83-105 / cut 99 | GCATATACCCTCTTCTATAC | AGG | 40.0 | 80.9 |
| 7 | TkA01G000070 | + 89-111 / cut 105 | ACCCTCTTCTATACAGGGAA | AGG | 45.0 | 80.4 |
| 8 | TkA01G000070 | + 102-124 / cut 118 | CAGGGAAAGGTTAAGTGAAG | GGG | 45.0 | 79.8 |
| 9 | TkA01G000070 | + 103-125 / cut 119 | AGGGAAAGGTTAAGTGAAGG | GGG | 45.0 | 79.8 |
| 10 | TkA01G000070 | + 140-162 / cut 156 | CAGAGAGGATGGAAAGCAAA | AGG | 45.0 | 78.1 |
| 11 | TkA01G000070 | + 763-785 / cut 779 | GCCGCATTTGTGGTGTATGT | GGG | 50.0 | 78.0 |
| 12 | TkA01G000070 | + 846-868 / cut 862 | GACCAGTCAACATGACCTCT | CGG | 50.0 | 78.0 |
| 13 | TkA01G000070 | + 111-133 / cut 127 | GTTAAGTGAAGGGGGATTTG | TGG | 45.0 | 77.4 |
| 14 | TkA01G000070 | + 177-199 / cut 193 | CTACAGACGTACAACCATTG | TGG | 45.0 | 76.5 |
| 15 | TkA01G000070 | + 181-203 / cut 197 | AGACGTACAACCATTGTGGA | AGG | 45.0 | 76.3 |
| 16 | TkA01G000070 | - 90-112 / cut 95 | ACCTTTCCCTGTATAGAAGA | GGG | 40.0 | 74.6 |
| 17 | TkA01G000070 | - 91-113 / cut 96 | AACCTTTCCCTGTATAGAAG | AGG | 40.0 | 74.5 |
| 18 | TkA01G000070 | + 100-122 / cut 116 | TACAGGGAAAGGTTAAGTGA | AGG | 40.0 | 74.1 |
| 19 | TkA01G000070 | + 101-123 / cut 117 | ACAGGGAAAGGTTAAGTGAA | GGG | 40.0 | 74.1 |
| 20 | TkA01G000070 | + 537-559 / cut 553 | GAAACAGCAATCAGAGTTGG | TGG | 45.0 | 72.2 |
| 21 | TkA01G000070 | + 781-803 / cut 797 | GTGGGTGAGGTGCATAAATT | TGG | 45.0 | 72.2 |
| 22 | TkA01G000070 | - 848-870 / cut 853 | GTCCGAGAGGTCATGTTGAC | TGG | 55.0 | 72.2 |
| 23 | TkA01G000070 | - 881-903 / cut 886 | GGATGGTGAAAAGAAGCTGA | TGG | 45.0 | 72.2 |
| 24 | TkA01G000070 | - 16-38 / cut 21 | TTTATGCACTTAAGGGCTAA | TGG | 35.0 | 72.1 |
| 25 | TkA01G000070 | + 487-509 / cut 503 | CAGACCAATTCCCAACAGCA | AGG | 50.0 | 72.0 |
| 26 | TkA01G000070 | - 491-513 / cut 496 | CAAGCCTTGCTGTTGGGAAT | TGG | 50.0 | 72.0 |
| 27 | TkA01G000070 | + 540-562 / cut 556 | ACAGCAATCAGAGTTGGTGG | AGG | 50.0 | 72.0 |
| 28 | TkA01G000070 | + 541-563 / cut 557 | CAGCAATCAGAGTTGGTGGA | GGG | 50.0 | 72.0 |
| 29 | TkA01G000070 | + 762-784 / cut 778 | TGCCGCATTTGTGGTGTATG | TGG | 50.0 | 72.0 |
| 30 | TkA01G000070 | + 1082-1104 / cut 1098 | CAGCTTCTTCTGCTGATCGA | TGG | 50.0 | 72.0 |
| 31 | TkA01G000070 | + 19-41 / cut 35 | TTAGCCCTTAAGTGCATAAA | AGG | 35.0 | 72.0 |
| 32 | TkA01G000070 | + 28-50 / cut 44 | AAGTGCATAAAAGGTAATGG | AGG | 35.0 | 71.6 |
| 33 | TkA01G000070 | + 29-51 / cut 45 | AGTGCATAAAAGGTAATGGA | GGG | 35.0 | 71.5 |
| 34 | TkA01G000070 | - 314-336 / cut 319 | GAGTTGTTCTGAAGTCATCT | CGG | 40.0 | 70.7 |
| 35 | TkA01G000070 | + 84-106 / cut 100 | CATATACCCTCTTCTATACA | GGG | 35.0 | 69.1 |
| 36 | TkA01G000070 | + 245-267 / cut 261 | TTGATGATGAAGAAGGTGAG | AGG | 40.0 | 67.8 |
| 37 | TkA01G000070 | + 254-276 / cut 270 | AAGAAGGTGAGAGGATTTCA | CGG | 40.0 | 67.4 |
| 38 | TkA01G000070 | + 562-584 / cut 578 | GGTGAAGCATACAATGTATC | TGG | 40.0 | 66.5 |
| 39 | TkA01G000070 | - 654-676 / cut 659 | GAGTTGAAGATGGAGGTAAT | GGG | 40.0 | 66.5 |
| 40 | TkA01G000070 | + 451-473 / cut 467 | CTTATGAGAGTCAGAGTCGT | TGG | 45.0 | 66.2 |
| 41 | TkA01G000070 | - 528-550 / cut 533 | CTGATTGCTGTTTCTCGGTT | GGG | 45.0 | 66.2 |
| 42 | TkA01G000070 | - 529-551 / cut 534 | TCTGATTGCTGTTTCTCGGT | TGG | 45.0 | 66.2 |
| 43 | TkA01G000070 | + 534-556 / cut 550 | CGAGAAACAGCAATCAGAGT | TGG | 45.0 | 66.2 |
| 44 | TkA01G000070 | - 746-768 / cut 751 | TGCGGCAACATCAAATTCAC | TGG | 45.0 | 66.2 |
| 45 | TkA01G000070 | - 764-786 / cut 769 | ACCCACATACACCACAAATG | CGG | 45.0 | 66.2 |
| 46 | TkA01G000070 | + 768-790 / cut 784 | ATTTGTGGTGTATGTGGGTG | AGG | 45.0 | 66.2 |
| 47 | TkA01G000070 | + 1083-1105 / cut 1099 | AGCTTCTTCTGCTGATCGAT | GGG | 45.0 | 66.2 |
| 48 | TkA01G000070 | + 25-47 / cut 41 | CTTAAGTGCATAAAAGGTAA | TGG | 30.0 | 65.9 |
| 49 | TkA01G000070 | + 291-313 / cut 307 | AGCTGAACCGGAAGTTATTA | TGG | 40.0 | 65.8 |
| 50 | TkA01G000070 | - 298-320 / cut 303 | ATCTCGGCCATAATAACTTC | CGG | 40.0 | 65.4 |
| 51 | TkA01G000070 | - 191-213 / cut 196 | AGACATAATTCCTTCCACAA | TGG | 35.0 | 64.4 |
| 52 | TkA01G000070 | + 403-425 / cut 419 | AATAAGGCGTTAGATGAAGC | TGG | 40.0 | 60.8 |
| 53 | TkA01G000070 | + 987-1009 / cut 1003 | GGACCATTTGAATCGTATAT | GGG | 35.0 | 60.8 |
| 54 | TkA01G000070 | - 497-519 / cut 502 | AGTTATCAAGCCTTGCTGTT | GGG | 40.0 | 60.5 |
| 55 | TkA01G000070 | - 498-520 / cut 503 | TAGTTATCAAGCCTTGCTGT | TGG | 40.0 | 60.5 |
| 56 | TkA01G000070 | + 503-525 / cut 519 | AGCAAGGCTTGATAACTATC | TGG | 40.0 | 60.5 |
| 57 | TkA01G000070 | - 533-555 / cut 538 | CAACTCTGATTGCTGTTTCT | CGG | 40.0 | 60.5 |
| 58 | TkA01G000070 | - 655-677 / cut 660 | TGAGTTGAAGATGGAGGTAA | TGG | 40.0 | 60.5 |
| 59 | TkA01G000070 | - 661-683 / cut 666 | AAGTGTTGAGTTGAAGATGG | AGG | 40.0 | 60.5 |
| 60 | TkA01G000070 | + 753-775 / cut 769 | ATTTGATGTTGCCGCATTTG | TGG | 40.0 | 60.5 |
| 61 | TkA01G000070 | - 861-883 / cut 866 | TGGCAAGCAGTGAGTCCGAG | AGG | 60.0 | 60.5 |
| 62 | TkA01G000070 | - 898-920 / cut 903 | ATGGAATCACAGTCAATGGA | TGG | 40.0 | 60.5 |
| 63 | TkA01G000070 | - 902-924 / cut 907 | TACGATGGAATCACAGTCAA | TGG | 40.0 | 60.5 |
| 64 | TkA01G000070 | + 937-959 / cut 953 | AATCTTGTAGGATCAACGGT | TGG | 40.0 | 60.5 |
| 65 | TkA01G000070 | + 938-960 / cut 954 | ATCTTGTAGGATCAACGGTT | GGG | 40.0 | 60.5 |
| 66 | TkA01G000070 | + 990-1012 / cut 1006 | CCATTTGAATCGTATATGGG | TGG | 40.0 | 60.5 |
| 67 | TkA01G000070 | - 990-1012 / cut 995 | CCACCCATATACGATTCAAA | TGG | 40.0 | 60.5 |
| 68 | TkA01G000070 | + 279-301 / cut 295 | ACTAGAAAAAGCAGCTGAAC | CGG | 40.0 | 58.3 |
| 69 | TkA01G000070 | + 205-227 / cut 221 | ATTATGTCTGAGTTTCAAAG | AGG | 30.0 | 58.0 |
| 70 | TkA01G000070 | + 823-845 / cut 839 | GTTTTTGTGGCAGATGGGAG | TGG | 50.0 | 58.0 |
| 71 | TkA01G000070 | + 206-228 / cut 222 | TTATGTCTGAGTTTCAAAGA | GGG | 30.0 | 58.0 |
| 72 | TkA01G000070 | + 238-260 / cut 254 | ATCGAAATTGATGATGAAGA | AGG | 30.0 | 56.6 |
| 73 | TkA01G000070 | - 592-614 / cut 597 | GTAGATGAATCTGAGTTAAT | TGG | 30.0 | 55.0 |
| 74 | TkA01G000070 | + 413-435 / cut 429 | TAGATGAAGCTGGATTAAGT | AGG | 35.0 | 54.8 |
| 75 | TkA01G000070 | + 613-635 / cut 629 | ACTATTTATTTGCGTGCAAG | AGG | 35.0 | 54.8 |
| 76 | TkA01G000070 | + 629-651 / cut 645 | CAAGAGGATCTTCAAACAAA | TGG | 35.0 | 54.8 |
| 77 | TkA01G000070 | - 664-686 / cut 669 | AGAAAGTGTTGAGTTGAAGA | TGG | 35.0 | 54.8 |
| 78 | TkA01G000070 | - 739-761 / cut 744 | ACATCAAATTCACTGGATAC | GGG | 35.0 | 54.8 |
| 79 | TkA01G000070 | - 917-939 / cut 922 | ATTGTAGTTGATTGGTACGA | TGG | 35.0 | 54.8 |
| 80 | TkA01G000070 | + 925-947 / cut 941 | CCAATCAACTACAATCTTGT | AGG | 35.0 | 54.8 |