Multiple sequence alignment - TraesCS2B01G124600

Loading Multiple Alignment...

Download Multiple Sequence Alignment: (Fasta) (Clustal)



BLAST Results


Shown here are the results of a BLAST search against the genome using the input sequence. The pipeline uses this to extract flanking regions for cloning. If the result of the multiple sequence alignment is not as expected, these results could be used for further investigation.

qseqid sseqid percentage.identical alignment.length no.mismatch no.gap.openings qstart qend sstart send evalue bitscore
0 TraesCS2B01G124600 chr2B 100.000 3155 0 0 1 3155 93110977 93114131 0.000000e+00 5827.0
1 TraesCS2B01G124600 chr2B 86.381 2122 179 56 209 2310 94035103 94033072 0.000000e+00 2217.0
2 TraesCS2B01G124600 chr2B 86.591 2036 164 57 209 2206 94225746 94223782 0.000000e+00 2146.0
3 TraesCS2B01G124600 chr2B 90.738 1328 97 13 943 2251 93440449 93441769 0.000000e+00 1748.0
4 TraesCS2B01G124600 chr2B 89.726 438 29 9 186 622 93426172 93426594 2.140000e-151 545.0
5 TraesCS2B01G124600 chr2B 78.049 574 105 10 1587 2142 94202752 94202182 3.010000e-90 342.0
6 TraesCS2B01G124600 chr2B 79.218 486 72 21 1028 1506 93139344 93138881 8.500000e-81 311.0
7 TraesCS2B01G124600 chr2B 77.340 203 20 12 750 927 93439094 93439295 2.590000e-16 97.1
8 TraesCS2B01G124600 chr2B 90.323 62 5 1 868 928 93934713 93934652 2.610000e-11 80.5
9 TraesCS2B01G124600 chr2D 92.465 2402 112 39 1 2361 59726096 59728469 0.000000e+00 3369.0
10 TraesCS2B01G124600 chr2D 86.670 2153 143 68 197 2315 60139709 60137667 0.000000e+00 2254.0
11 TraesCS2B01G124600 chr2D 91.330 669 45 4 847 1515 59845414 59846069 0.000000e+00 902.0
12 TraesCS2B01G124600 chr2D 90.516 601 40 9 1 590 59837991 59838585 0.000000e+00 778.0
13 TraesCS2B01G124600 chr2D 86.427 722 51 21 2361 3053 615473349 615474052 0.000000e+00 747.0
14 TraesCS2B01G124600 chr2D 84.296 796 90 25 2367 3155 373765343 373764576 0.000000e+00 745.0
15 TraesCS2B01G124600 chr2D 85.714 735 58 22 2353 3056 36236921 36236203 0.000000e+00 732.0
16 TraesCS2B01G124600 chr2D 76.117 783 141 33 1390 2155 59724710 59725463 4.970000e-98 368.0
17 TraesCS2B01G124600 chr2D 97.674 129 2 1 707 835 59839930 59840057 1.470000e-53 220.0
18 TraesCS2B01G124600 chr2D 94.697 132 7 0 578 709 59839525 59839656 4.120000e-49 206.0
19 TraesCS2B01G124600 chr2D 91.935 62 4 1 868 928 60108898 60108837 5.610000e-13 86.1
20 TraesCS2B01G124600 chr2A 88.655 1569 103 35 754 2315 60712035 60710535 0.000000e+00 1842.0
21 TraesCS2B01G124600 chr2A 97.781 811 17 1 1551 2361 59724410 59725219 0.000000e+00 1397.0
22 TraesCS2B01G124600 chr2A 89.012 901 46 21 687 1557 59723179 59724056 0.000000e+00 1066.0
23 TraesCS2B01G124600 chr2A 87.946 589 41 11 1727 2315 60249051 60248493 0.000000e+00 667.0
24 TraesCS2B01G124600 chr2A 92.650 449 25 5 1 443 59721064 59721510 9.540000e-180 640.0
25 TraesCS2B01G124600 chr2A 89.535 258 17 7 448 698 59721677 59721931 5.080000e-83 318.0
26 TraesCS2B01G124600 chr2A 81.115 323 34 14 270 584 60712553 60712250 1.890000e-57 233.0
27 TraesCS2B01G124600 chr2A 80.702 228 39 5 1011 1235 60195804 60195579 4.180000e-39 172.0
28 TraesCS2B01G124600 chr2A 80.702 228 39 5 1011 1235 60609823 60609598 4.180000e-39 172.0
29 TraesCS2B01G124600 chr5B 97.000 800 21 3 2357 3154 572740143 572740941 0.000000e+00 1341.0
30 TraesCS2B01G124600 chr4B 96.115 798 24 3 2361 3155 650784080 650784873 0.000000e+00 1295.0
31 TraesCS2B01G124600 chr4B 96.779 652 19 2 2506 3155 540467237 540467888 0.000000e+00 1086.0
32 TraesCS2B01G124600 chr4B 84.820 527 42 21 2356 2871 11622462 11622961 2.190000e-136 496.0
33 TraesCS2B01G124600 chrUn 87.980 782 42 22 2402 3155 19785466 19786223 0.000000e+00 876.0
34 TraesCS2B01G124600 chrUn 85.656 488 43 13 2690 3155 92963704 92964186 3.660000e-134 488.0
35 TraesCS2B01G124600 chr1A 86.877 823 58 17 2361 3155 482330695 482331495 0.000000e+00 876.0
36 TraesCS2B01G124600 chr7D 85.435 817 67 33 2368 3155 631440622 631439829 0.000000e+00 802.0
37 TraesCS2B01G124600 chr4D 86.621 725 55 20 2361 3056 464169931 464169220 0.000000e+00 763.0
38 TraesCS2B01G124600 chr1D 83.438 797 92 33 2368 3155 397641316 397642081 0.000000e+00 704.0
39 TraesCS2B01G124600 chr7A 82.984 811 98 29 2361 3155 316012533 316011747 0.000000e+00 697.0
40 TraesCS2B01G124600 chr5D 85.448 536 43 15 2636 3146 398517024 398517549 2.790000e-145 525.0


These results show the homologous regions that are presented in the multiple sequence alignment. HSPs from the BLAST search that are within 2000 bases of each other have been grouped together. Homologous regions that are purely upstream or downstream may be removed if they don't overlap both primers.

query scaffold start end length rev.comp avg.bitscore max.bitscore avg.percent.identical query.start query.end num_hsp groupid homo_length
0 TraesCS2B01G124600 chr2B 93110977 93114131 3154 False 5827.000000 5827 100.000000 1 3155 1 chr2B.!!$F1 3154
1 TraesCS2B01G124600 chr2B 94033072 94035103 2031 True 2217.000000 2217 86.381000 209 2310 1 chr2B.!!$R3 2101
2 TraesCS2B01G124600 chr2B 94223782 94225746 1964 True 2146.000000 2146 86.591000 209 2206 1 chr2B.!!$R5 1997
3 TraesCS2B01G124600 chr2B 93439094 93441769 2675 False 922.550000 1748 84.039000 750 2251 2 chr2B.!!$F3 1501
4 TraesCS2B01G124600 chr2B 94202182 94202752 570 True 342.000000 342 78.049000 1587 2142 1 chr2B.!!$R4 555
5 TraesCS2B01G124600 chr2D 60137667 60139709 2042 True 2254.000000 2254 86.670000 197 2315 1 chr2D.!!$R3 2118
6 TraesCS2B01G124600 chr2D 59724710 59728469 3759 False 1868.500000 3369 84.291000 1 2361 2 chr2D.!!$F3 2360
7 TraesCS2B01G124600 chr2D 59845414 59846069 655 False 902.000000 902 91.330000 847 1515 1 chr2D.!!$F1 668
8 TraesCS2B01G124600 chr2D 615473349 615474052 703 False 747.000000 747 86.427000 2361 3053 1 chr2D.!!$F2 692
9 TraesCS2B01G124600 chr2D 373764576 373765343 767 True 745.000000 745 84.296000 2367 3155 1 chr2D.!!$R4 788
10 TraesCS2B01G124600 chr2D 36236203 36236921 718 True 732.000000 732 85.714000 2353 3056 1 chr2D.!!$R1 703
11 TraesCS2B01G124600 chr2D 59837991 59840057 2066 False 401.333333 778 94.295667 1 835 3 chr2D.!!$F4 834
12 TraesCS2B01G124600 chr2A 60710535 60712553 2018 True 1037.500000 1842 84.885000 270 2315 2 chr2A.!!$R4 2045
13 TraesCS2B01G124600 chr2A 59721064 59725219 4155 False 855.250000 1397 92.244500 1 2361 4 chr2A.!!$F1 2360
14 TraesCS2B01G124600 chr2A 60248493 60249051 558 True 667.000000 667 87.946000 1727 2315 1 chr2A.!!$R2 588
15 TraesCS2B01G124600 chr5B 572740143 572740941 798 False 1341.000000 1341 97.000000 2357 3154 1 chr5B.!!$F1 797
16 TraesCS2B01G124600 chr4B 650784080 650784873 793 False 1295.000000 1295 96.115000 2361 3155 1 chr4B.!!$F3 794
17 TraesCS2B01G124600 chr4B 540467237 540467888 651 False 1086.000000 1086 96.779000 2506 3155 1 chr4B.!!$F2 649
18 TraesCS2B01G124600 chrUn 19785466 19786223 757 False 876.000000 876 87.980000 2402 3155 1 chrUn.!!$F1 753
19 TraesCS2B01G124600 chr1A 482330695 482331495 800 False 876.000000 876 86.877000 2361 3155 1 chr1A.!!$F1 794
20 TraesCS2B01G124600 chr7D 631439829 631440622 793 True 802.000000 802 85.435000 2368 3155 1 chr7D.!!$R1 787
21 TraesCS2B01G124600 chr4D 464169220 464169931 711 True 763.000000 763 86.621000 2361 3056 1 chr4D.!!$R1 695
22 TraesCS2B01G124600 chr1D 397641316 397642081 765 False 704.000000 704 83.438000 2368 3155 1 chr1D.!!$F1 787
23 TraesCS2B01G124600 chr7A 316011747 316012533 786 True 697.000000 697 82.984000 2361 3155 1 chr7A.!!$R1 794
24 TraesCS2B01G124600 chr5D 398517024 398517549 525 False 525.000000 525 85.448000 2636 3146 1 chr5D.!!$F1 510


AutoCloner calculated primer pairs

These primer pairs were selected by Autocloner to minimize primer penalty (calculated by Primer3), whilst remaining within the specified product range where possible.

Download AutoCloner chosen primers as CSV: (Forward) (Reverse)
Position MSA Position Penalty Sequence TM GC Self any TH Self end TH Hairpin End Stability Orientation
534 2109 0.165079 TTCCGTTTCGCGCTCAATTC 59.835 50.0 5.56 0.0 39.71 2.17 F
830 4982 0.448990 CAACGGCAGATGTGGACATG 59.551 55.0 0.00 0.0 36.57 3.21 F
Position MSA Position Penalty Sequence TM GC Self any TH Self end TH Hairpin End Stability Orientation
1506 6866 0.387929 GACGTGACACAGGTTGGAGA 59.612 55.0 6.37 0.0 32.46 3.71 R
2452 8208 0.533978 TACAGCGCAAGGAAACAGCA 60.534 50.0 11.47 0.0 33.79 4.41 R


All possible primers

Listed here are all possible primers based on the multiple sequence alignment and SNPs generated previously. A lower penalty score indicates a better primer. If the AutoCloner primers did not work during PCR or sequencing, these could be used as alternatives.

Download all possible primers: (Forward) (Reverse)
Position MSA Position Penalty Sequence TM GC Self any TH Self end TH Hairpin End Stability
31 1422 5.506832 GTCAACAAAACACGACTAAACACAG 59.493 40.000 0.00 0.00 0.00 3.66
40 1431 2.704572 GACTAAACACAGGCAGCATCT 58.295 47.619 0.00 0.00 0.00 2.90
50 1441 2.495270 CAGGCAGCATCTATATCCGAGT 59.505 50.000 0.00 0.00 0.00 4.18
85 1479 2.069273 CAGTTCGCCTTCCACTTGTAG 58.931 52.381 0.00 0.00 0.00 2.74
110 1504 1.603456 TGCATGTCGTGGTCATTTGT 58.397 45.000 0.00 0.00 0.00 2.83
122 1516 6.017770 TCGTGGTCATTTGTTTAACGAAATCT 60.018 34.615 1.56 0.00 35.83 2.40
129 1523 4.914312 TGTTTAACGAAATCTGCTACCG 57.086 40.909 0.00 0.00 0.00 4.02
142 1536 0.529992 GCTACCGGTCCATGTACAGC 60.530 60.000 12.40 8.44 0.00 4.40
190 1584 0.754472 AATGGCTGGCATGCAATACC 59.246 50.000 21.36 13.49 34.04 2.73
239 1633 2.528743 CCCTTGCTCGCGTGCATAG 61.529 63.158 33.05 28.14 42.96 2.23
268 1662 9.884636 TTGCTTACTTGCTGACTTAAATATCTA 57.115 29.630 0.00 0.00 0.00 1.98
274 1668 8.928448 ACTTGCTGACTTAAATATCTAGGATCA 58.072 33.333 0.00 0.00 0.00 2.92
275 1669 9.421806 CTTGCTGACTTAAATATCTAGGATCAG 57.578 37.037 0.00 0.00 35.29 2.90
276 1670 8.712228 TGCTGACTTAAATATCTAGGATCAGA 57.288 34.615 0.00 0.00 34.32 3.27
277 1671 8.801299 TGCTGACTTAAATATCTAGGATCAGAG 58.199 37.037 0.00 0.00 34.32 3.35
278 1672 8.802267 GCTGACTTAAATATCTAGGATCAGAGT 58.198 37.037 0.00 0.00 34.32 3.24
352 1751 4.488770 AGAGGGAAAGATAGATGAGGGAC 58.511 47.826 0.00 0.00 0.00 4.46
354 1753 5.377164 AGAGGGAAAGATAGATGAGGGACTA 59.623 44.000 0.00 0.00 41.55 2.59
355 1754 6.047839 AGAGGGAAAGATAGATGAGGGACTAT 59.952 42.308 0.00 0.00 41.55 2.12
356 1755 7.242953 AGAGGGAAAGATAGATGAGGGACTATA 59.757 40.741 0.00 0.00 41.55 1.31
410 1809 5.591472 CAGCTAAAATCTCAACCCATGATCA 59.409 40.000 0.00 0.00 37.44 2.92
509 2080 1.493772 CACGTAGGTGCACGAAGAAA 58.506 50.000 11.45 0.00 44.69 2.52
516 2091 3.149196 AGGTGCACGAAGAAACATGATT 58.851 40.909 11.45 0.00 0.00 2.57
517 2092 3.189287 AGGTGCACGAAGAAACATGATTC 59.811 43.478 11.45 7.59 0.00 2.52
534 2109 0.165079 TTCCGTTTCGCGCTCAATTC 59.835 50.000 5.56 0.00 39.71 2.17
576 2152 3.260483 GCGGCGACTCAGAGCATG 61.260 66.667 12.98 0.00 34.54 4.06
605 3133 4.279982 TGAATATCATGTGTGGCCATGTT 58.720 39.130 9.72 0.10 42.29 2.71
615 3143 2.092267 TGTGGCCATGTTCATAGCAGAT 60.092 45.455 9.72 0.00 0.00 2.90
616 3144 2.954318 GTGGCCATGTTCATAGCAGATT 59.046 45.455 9.72 0.00 0.00 2.40
827 4979 3.578456 CCAACGGCAGATGTGGAC 58.422 61.111 0.00 0.00 0.00 4.02
828 4980 1.302431 CCAACGGCAGATGTGGACA 60.302 57.895 0.00 0.00 0.00 4.02
829 4981 0.677731 CCAACGGCAGATGTGGACAT 60.678 55.000 0.00 0.00 39.70 3.06
830 4982 0.448990 CAACGGCAGATGTGGACATG 59.551 55.000 0.00 0.00 36.57 3.21
831 4983 1.308069 AACGGCAGATGTGGACATGC 61.308 55.000 0.00 0.00 36.57 4.06
832 4984 2.816360 CGGCAGATGTGGACATGCG 61.816 63.158 0.00 0.00 36.57 4.73
833 4985 2.475466 GGCAGATGTGGACATGCGG 61.475 63.158 0.00 0.00 36.57 5.69
834 4986 3.104766 CAGATGTGGACATGCGGC 58.895 61.111 0.00 0.00 36.57 6.53
972 6289 6.611642 TCCTATCACAATTAAGCTAGTGTCCT 59.388 38.462 0.00 0.00 33.84 3.85
994 6317 1.993370 CACTAGACGTTGGCTAGCAAC 59.007 52.381 18.24 16.69 39.10 4.17
1101 6424 2.322081 CCAAACGACGTGCCCGAAT 61.322 57.895 0.00 0.00 37.88 3.34
1214 6537 3.257375 TGCTTCGTCCAAGTAAGCTCTTA 59.743 43.478 7.68 0.00 44.66 2.10
1315 6675 4.630069 AGTTAACCATGCTGCTTAACTACG 59.370 41.667 17.81 0.00 38.40 3.51
1454 6814 2.049156 TGCAAGCAGACCGTCTCG 60.049 61.111 0.00 0.00 0.00 4.04
1506 6866 0.377554 CTCTGTCGTCGCCGTAAGAT 59.622 55.000 0.00 0.00 43.02 2.40
2323 8078 5.834596 GCAAAGGCATGAAGGTTTCCCTTA 61.835 45.833 0.00 0.00 45.19 2.69
2452 8208 6.486657 TCGTTTTCTGTTTGAGATTCAGGATT 59.513 34.615 0.00 0.00 0.00 3.01
2481 8237 2.962253 GCGCTGTATCGGCCTGTC 60.962 66.667 0.00 0.00 31.00 3.51
2499 8255 1.192146 TCTTAGTTGTGCTCCCGGCT 61.192 55.000 0.00 0.00 42.39 5.52
2505 8261 2.045926 GTGCTCCCGGCTCATTGT 60.046 61.111 0.00 0.00 42.39 2.71
2600 8360 1.456705 GGGGTGGTGTGCCTTTTCA 60.457 57.895 0.00 0.00 35.27 2.69
Position MSA Position Penalty Sequence TM GC Self any TH Self end TH Hairpin End Stability
31 1422 3.697045 AGTACTCGGATATAGATGCTGCC 59.303 47.826 0.00 0.00 0.00 4.85
40 1431 4.681781 GCCGGCTACTAGTACTCGGATATA 60.682 50.000 29.01 0.06 39.83 0.86
50 1441 1.747355 GAACTGTGCCGGCTACTAGTA 59.253 52.381 29.70 1.01 0.00 1.82
85 1479 2.257286 GACCACGACATGCATGCACC 62.257 60.000 25.37 14.16 0.00 5.01
110 1504 3.928375 GACCGGTAGCAGATTTCGTTAAA 59.072 43.478 7.34 0.00 0.00 1.52
122 1516 0.821517 CTGTACATGGACCGGTAGCA 59.178 55.000 7.34 0.00 0.00 3.49
129 1523 0.719465 CGAAACGCTGTACATGGACC 59.281 55.000 5.38 0.00 0.00 4.46
142 1536 1.128692 GATTGGTCTTGGCTCGAAACG 59.871 52.381 0.00 0.00 0.00 3.60
268 1662 1.625508 GGGTTGGGGTACTCTGATCCT 60.626 57.143 0.00 0.00 0.00 3.24
273 1667 1.657804 AAGAGGGTTGGGGTACTCTG 58.342 55.000 0.00 0.00 40.01 3.35
274 1668 3.632906 GGATAAGAGGGTTGGGGTACTCT 60.633 52.174 0.00 0.00 41.77 3.24
275 1669 2.704596 GGATAAGAGGGTTGGGGTACTC 59.295 54.545 0.00 0.00 0.00 2.59
276 1670 2.321296 AGGATAAGAGGGTTGGGGTACT 59.679 50.000 0.00 0.00 0.00 2.73
277 1671 2.772930 AGGATAAGAGGGTTGGGGTAC 58.227 52.381 0.00 0.00 0.00 3.34
278 1672 4.864252 ATAGGATAAGAGGGTTGGGGTA 57.136 45.455 0.00 0.00 0.00 3.69
279 1673 3.722101 CAATAGGATAAGAGGGTTGGGGT 59.278 47.826 0.00 0.00 0.00 4.95
280 1674 3.980698 TCAATAGGATAAGAGGGTTGGGG 59.019 47.826 0.00 0.00 0.00 4.96
352 1751 1.867233 GTGGCTGGTCGTGCAATATAG 59.133 52.381 0.00 0.00 0.00 1.31
354 1753 0.253044 AGTGGCTGGTCGTGCAATAT 59.747 50.000 0.00 0.00 0.00 1.28
355 1754 0.036164 AAGTGGCTGGTCGTGCAATA 59.964 50.000 0.00 0.00 0.00 1.90
356 1755 1.228245 AAGTGGCTGGTCGTGCAAT 60.228 52.632 0.00 0.00 0.00 3.56
390 1789 5.356751 CCGTTGATCATGGGTTGAGATTTTA 59.643 40.000 0.00 0.00 37.89 1.52
433 1833 9.651913 TGCATGCGATATAAGTATCAGAAAATA 57.348 29.630 14.09 0.00 37.20 1.40
443 1844 9.923143 AGTACTTTAATGCATGCGATATAAGTA 57.077 29.630 14.09 17.60 0.00 2.24
509 2080 1.019278 AGCGCGAAACGGAATCATGT 61.019 50.000 12.10 0.00 43.93 3.21
516 2091 1.785321 GAATTGAGCGCGAAACGGA 59.215 52.632 12.10 0.00 43.93 4.69
517 2092 1.577616 CGAATTGAGCGCGAAACGG 60.578 57.895 12.10 0.00 43.93 4.44
576 2152 5.336213 GGCCACACATGATATTCATTGATCC 60.336 44.000 0.00 0.00 34.28 3.36
605 3133 8.591940 AGATGACTGCTATTTAATCTGCTATGA 58.408 33.333 4.94 0.00 0.00 2.15
678 3230 6.376864 TCTTCTACTATGATAGAGCATGAGCC 59.623 42.308 6.45 0.00 43.56 4.70
844 4996 1.078497 TGGCGATTGTAGTGGCCAG 60.078 57.895 5.11 0.00 46.22 4.85
972 6289 1.890489 TGCTAGCCAACGTCTAGTGAA 59.110 47.619 13.29 0.00 36.71 3.18
994 6317 1.673168 GAAGTAGAGGCCATGGCTTG 58.327 55.000 34.70 0.00 38.98 4.01
1101 6424 1.001764 CTTGATGGTGGCCAGAGCA 60.002 57.895 5.11 0.94 42.56 4.26
1143 6466 0.251916 CACCCATGCGGTTCTCCTTA 59.748 55.000 3.36 0.00 45.36 2.69
1214 6537 8.179509 ACGATCAGGCTATGTACTAGTATTTT 57.820 34.615 5.75 0.00 0.00 1.82
1246 6571 4.470334 AAACTGCAATGAAAACAGGTGT 57.530 36.364 0.00 0.00 35.70 4.16
1285 6611 2.153645 CAGCATGGTTAACTCTGCACA 58.846 47.619 24.68 8.52 37.09 4.57
1433 6793 0.608130 AGACGGTCTGCTTGCACATA 59.392 50.000 10.41 0.00 0.00 2.29
1454 6814 3.188786 GTGAGGATGTCGGCGCAC 61.189 66.667 10.83 0.00 0.00 5.34
1506 6866 0.387929 GACGTGACACAGGTTGGAGA 59.612 55.000 6.37 0.00 32.46 3.71
2013 7767 2.102070 AGTTGTTGACCGTGTTGTCA 57.898 45.000 0.00 0.00 43.26 3.58
2174 7929 6.785488 TGCTAACCTTATTAATCTCGCATG 57.215 37.500 0.00 0.00 0.00 4.06
2452 8208 0.533978 TACAGCGCAAGGAAACAGCA 60.534 50.000 11.47 0.00 33.79 4.41
2481 8237 3.890674 GCCGGGAGCACAACTAAG 58.109 61.111 2.18 0.00 42.97 2.18
2499 8255 9.150348 GAAAAGAAAAAGGAAACAAGACAATGA 57.850 29.630 0.00 0.00 0.00 2.57
2505 8261 6.593770 GGCAAGAAAAGAAAAAGGAAACAAGA 59.406 34.615 0.00 0.00 0.00 3.02
2600 8360 6.670695 AGAAAGCCCAAATAACAGACAAAT 57.329 33.333 0.00 0.00 0.00 2.32
3009 8810 5.883503 ACTCGAACCACAAACAAAGTTTA 57.116 34.783 0.00 0.00 0.00 2.01



Based at the University of Bristol with support from BBSRC. BBSRC icon Bristol icon

AutoCloner maintained by Alex Coulton.