0
|
1 <?xml version="1.0"?>
|
|
2 <tool id="Genetic_Marker_Design_2" name="Design primers to features">
|
|
3 <description>Design PCR Primers to Features</description>
|
5
|
4 <command interpreter="python -W ignore">
|
|
5 #if 'Yes' in $uMelt.value
|
|
6 design_primers.py -i $inputfastaFile -g $inputSNPfile -T $inputTargetfile -p $min_size -P $max_size -u > $primer_outputfile
|
|
7 #else
|
|
8 design_primers.py -i $inputfastaFile -g $inputSNPfile -T $inputTargetfile -p $min_size -P $max_size > $primer_outputfile
|
|
9 #end if
|
|
10 </command>
|
|
11
|
0
|
12 <inputs>
|
|
13 <param format="fasta" name="inputfastaFile" type="data" label="Multifasta Source file" />
|
|
14 <param format="gff3" name="inputSNPfile" type="data" label="annotation file(Gff3)" />
|
1
|
15 <param format="txt" name="inputTargetfile" type="data" optional="false" label="Target file" help="IN FORMAT Sequence id:source:type:start e.g. 1174806:gsMapper:SNP:292" ></param>
|
0
|
16 <param name="min_size" size="20" type="text" value="75" label="Minimum Product Size Range" />
|
|
17 <param name="max_size" size="20" type="text" value="100" label="Maximum Product Size Range" />
|
5
|
18 <param name="uMelt" type="select" label="uMelt prediction for HRM">
|
|
19 <option value="No" selected= "true">No</option>
|
|
20 <option value="Yes">Yes</option>
|
|
21 </param>
|
|
22 </inputs>
|
0
|
23 <outputs>
|
|
24 <data format="tabular" name="primer_outputfile" />
|
|
25 </outputs>
|
6
|
26 <stdio>
|
|
27 <exit_code range="1:" level="fatal" description="Fatal Error" />
|
|
28 </stdio>
|
0
|
29 <help>
|
|
30 .. class:: infomark
|
|
31
|
|
32 **TIP**
|
|
33
|
|
34 This tool designs primer pairs to flank features
|
5
|
35 Optionally it can predict reference and variant Tm using the uMelt web service provided by University of Utah
|
0
|
36
|
|
37 It takes
|
|
38
|
|
39 * an input reference sequence file
|
|
40 * a gff3 file containing feature information
|
|
41 * a single column file containing list of features
|
|
42
|
|
43 ----
|
|
44
|
|
45 **Example**
|
|
46
|
|
47 --input GFF
|
|
48
|
|
49 ::
|
|
50
|
|
51 PGSC0003DMB000000001 samtools SNP 6345 6346 4.84 . . ID=PGSC0003DMB000000001:SAMTOOLS:SNP:6345;Variant_seq=C;Reference_seq=T;Total_reads=2
|
|
52 PGSC0003DMB000000001 samtools SNP 6453 6454 18 . . ID=PGSC0003DMB000000001:SAMTOOLS:SNP:6453;Variant_seq=T;Reference_seq=G;Total_reads=8
|
|
53 PGSC0003DMB000000001 samtools SNP 7255 7256 149 . . ID=PGSC0003DMB000000001:SAMTOOLS:SNP:7255;Variant_seq=G;Reference_seq=T;Total_reads=14
|
|
54 PGSC0003DMB000000001 samtools SNP 7371 7372 86.8 . . ID=PGSC0003DMB000000001:SAMTOOLS:SNP:7371;Variant_seq=C;Reference_seq=T;Total_reads=9
|
|
55 PGSC0003DMB000000001 samtools SNP 8288 8289 10.7 . . ID=PGSC0003DMB000000001:SAMTOOLS:SNP:8288;Variant_seq=A;Reference_seq=G;Total_reads=5
|
|
56
|
|
57
|
|
58 --input features
|
|
59
|
|
60 ::
|
|
61
|
|
62 PGSC0003DMB000000001:SAMTOOLS:SNP:1012901
|
|
63 PGSC0003DMB000000001:SAMTOOLS:SNP:1021771
|
|
64 PGSC0003DMB000000001:SAMTOOLS:SNP:1025761
|
|
65 PGSC0003DMB000000001:SAMTOOLS:SNP:1026717
|
|
66 PGSC0003DMB000000001:SAMTOOLS:SNP:1026834
|
|
67 PGSC0003DMB000000001:SAMTOOLS:SNP:1029542
|
|
68
|
|
69
|
|
70 --output columnar data
|
|
71
|
|
72 ::
|
|
73
|
|
74 PGSC0003DMB000000001:SAMTOOLS:SNP:1012901 AGAGGTCGGCTCTCTAGTAGCA GGGGATCCACTAACTATGTCACTT 86
|
|
75 PGSC0003DMB000000001:SAMTOOLS:SNP:1021771 CCTATGCGAGAAAGGGACAC GCCCTTCCATGTTGTACGAG 100
|
|
76 PGSC0003DMB000000001:SAMTOOLS:SNP:1025761 TGTGAGTAACTTAGTGTCCTACGTCAA CACTCAATGAGCCAAAGCAA 92
|
|
77 PGSC0003DMB000000001:SAMTOOLS:SNP:1026717 TTCCTAAGTCATGGGAAAGCA AGTTCATCCAAGGCAAGCAT 76
|
|
78 PGSC0003DMB000000001:SAMTOOLS:SNP:1026834 AATGAAGTGACTGGGGAGGA TGCTGGTCGAAGCTTTCTTT 98
|
|
79 PGSC0003DMB000000001:SAMTOOLS:SNP:1029542 TAACCAGAAAGTCCGGATGG TTCTGAAGTCAAGTGGGGAGA 75
|
|
80
|
|
81 -----------------------
|
|
82
|
|
83 *If you use this tool please cite:*
|
|
84
|
|
85 A Toolkit For Bulk PCR-Based Marker Design From Next-Generation Sequence Data:
|
|
86 Application For Development Of A Framework Linkage Map In Bulb Onion (*Allium cepa* L.)
|
|
87 (2012)
|
|
88
|
|
89 Samantha Baldwin, Roopashree Revanna, Susan Thomson, Meeghan Pither-Joyce, Kathryn Wright,
|
|
90 Ross Crowhurst, Mark Fiers, Leshi Chen, Richard MacKnight, John A. McCallum
|
|
91
|
|
92 </help>
|
|
93
|
|
94 </tool>
|