annotate JunctionDiff-vs-background.xml @ 2:885ba15c2564 draft

Uploaded
author saskia-hiltemann
date Mon, 03 Aug 2015 05:45:16 -0400
parents 1209f18a5a83
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
1 <tool id="t-vs-vnormal_junctions" name="Virtual Normal Correction SVs" version="1.8">
0
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
2 <description> Filter SVs based on presence in VN set </description>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
3
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
4 <requirements>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
5 <requirement type="package" version="1.7">cgatools</requirement>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
6 </requirements>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
7
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
8 <command interpreter="bash">
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
9 JunctionDiff-vs-background.sh
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
10 --variants $variants
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
11 --reference ${reference.fields.reference_crr_cgatools}
2
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
12 --VN_junctions ${reference.fields.VN_genomes_junctionfile_list}${VNset}
0
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
13 --cgatools_binary cgatools
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
14 --outputfile_filtered $output_filtered
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
15 --scoreThresholdA $scoreThresholdA
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
16 --scoreThresholdB $scoreThresholdB
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
17 --distance $distance
2
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
18 --minlength $minlength
0
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
19 </command>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
20
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
21 <inputs>
2
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
22 <param name="variants" type="data" format="tabular" label="CG Junctions file"/>
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
23
0
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
24 <!--select build-->
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
25 <param name="reference" type="select" label="Select Build">
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
26 <options from_data_table="virtual_normal_correction" />
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
27 </param>
2
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
28
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
29 <param name="VNset" type="select" label="Select Virtual Normal set to use" help="1000Genomes set can only be used for hg19 samples, for hg18 54 genomes will be used.">
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
30 <option value="46_diversity.txt" > CG Diversity Panel (46 Genomes) </option>
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
31 <option value="433_1000g.txt" > CG 1000G project genomes (433 Genomes) (hg19 only) </option>
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
32 <option value="479_diversity_1000g.txt" > Diversity and 1000G (479 genomes) (hg19 only) </option>
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
33 <option value="10_tutorial.txt" > Small VN for tutorial (10 Genomes) </option>
0
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
34 </param>
2
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
35
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
36
0
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
37 <param name="scoreThresholdA" type="text" value="10" label="scoreThreshold" help="The minimum number of discordant mate pair alignments supporting the junction from input genome"/>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
38 <param name="scoreThresholdB" type="text" value="10" label="scoreThreshold" help="The minimum number of discordant mate pair alignments supporting the junction from background genomes"/>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
39 <param name="distance" type="text" value="200" label="Maximum distance between coordinates of potentially compatible junctions."/>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
40 <param name="minlength" type="text" value="500" label="Minimum deletion junctions length to be included into the difference file."/>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
41 <param name="report" type="select" label="Generate report file?">
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
42 <option value="N" selected="true"> No </option>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
43 <option value="Y"> Yes </option>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
44 </param>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
45 <param name="fname" type="text" value="" label="Prefix for your output file" help="Optional"/>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
46 </inputs>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
47
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
48 <outputs>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
49 <data format="tabular" name="output_filtered" label="${fname} Filtered junctions for ${tool.name} on ${on_string}"/>
2
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
50 <data format="tabular" name="output_report" from_work_dir= "output_reports.tsv" label="${fname} report for ${tool.name} on ${on_string}">
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
51 <filter> report == "Y" </filter>
885ba15c2564 Uploaded
saskia-hiltemann
parents: 0
diff changeset
52 </data>
0
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
53 </outputs>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
54
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
55 <help>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
56 **What it does**
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
57
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
58
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
59
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
60 **Input Files**
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
61 Complete Genomics Junctions file
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
62
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
63 **Output Files**
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
64 Junctions remaining after filtering
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
65
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
66
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
67 </help>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
68
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
69 </tool>
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
70
1209f18a5a83 Uploaded
saskia-hiltemann
parents:
diff changeset
71