Mercurial > repos > sanbi-uwc > vcf_snps_utils
annotate intersect.xml @ 3:ec601f9af09b draft
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 90b4a796b2f0078aee7417167de78c3416226445
| author | sanbi-uwc |
|---|---|
| date | Thu, 16 Aug 2018 08:51:43 -0400 |
| parents | cb2055ee4e6c |
| children | 9c39be76e559 |
| rev | line source |
|---|---|
|
3
ec601f9af09b
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 90b4a796b2f0078aee7417167de78c3416226445
sanbi-uwc
parents:
2
diff
changeset
|
1 <tool id="vcf_snps_utils_intersect" name="IntersectSNPs" version="@TOOL_VERSION@+galaxy0"> |
|
0
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
2 <description>Intersect SNPs with a CSV file</description> |
|
1
f8f16a682d01
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit cfb04d59b0377b23ddc1264ddcf8677f2b191aa8
sanbi-uwc
parents:
0
diff
changeset
|
3 <macros> |
|
2
cb2055ee4e6c
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 25c750eea54d573ae0dcd3e5af23cffb8ba4c63b
sanbi-uwc
parents:
1
diff
changeset
|
4 <token name="@TOOL_VERSION@">0.0.2</token> |
|
0
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
5 </macros> |
|
2
cb2055ee4e6c
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 25c750eea54d573ae0dcd3e5af23cffb8ba4c63b
sanbi-uwc
parents:
1
diff
changeset
|
6 |
|
cb2055ee4e6c
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 25c750eea54d573ae0dcd3e5af23cffb8ba4c63b
sanbi-uwc
parents:
1
diff
changeset
|
7 <requirements> |
|
cb2055ee4e6c
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 25c750eea54d573ae0dcd3e5af23cffb8ba4c63b
sanbi-uwc
parents:
1
diff
changeset
|
8 <requirement type="package" version="@TOOL_VERSION@">vcf_snps_utils</requirement> |
|
cb2055ee4e6c
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 25c750eea54d573ae0dcd3e5af23cffb8ba4c63b
sanbi-uwc
parents:
1
diff
changeset
|
9 </requirements> |
|
0
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
10 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
11 <command detect_errors="exit_code"><![CDATA[ |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
12 ln -s '$input_vcf' data.vcf && |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
13 ln -s '$input_csv' data.csv && |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
14 vcf_snps_utils intersect data.vcf data.csv --out "$output_pdf.file.path" |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
15 ]]> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
16 </command> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
17 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
18 <inputs> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
19 <param name="input_vcf" type="data" format="vcf" label="Input VCF" /> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
20 <param name="input_csv" type="data" format="csv" label="Input CSV" /> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
21 </inputs> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
22 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
23 <outputs> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
24 <data name="output_pdf" format="pdf" label="SNPs Intersection Report" /> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
25 <data name="output_txt" format="txt" label="SNPs Intersection Combination Report" /> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
26 <data name="output_r" format="R" label="SNPs Intersection R object" /> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
27 </outputs> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
28 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
29 <tests> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
30 <test> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
31 <param name="input_vcf" value="sample1.vcf" /> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
32 <output name="output" compare="diff" lines_diff="2" file="sample1.html" ftype="html" /> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
33 </test> |
|
1
f8f16a682d01
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit cfb04d59b0377b23ddc1264ddcf8677f2b191aa8
sanbi-uwc
parents:
0
diff
changeset
|
34 </tests> |
|
2
cb2055ee4e6c
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit 25c750eea54d573ae0dcd3e5af23cffb8ba4c63b
sanbi-uwc
parents:
1
diff
changeset
|
35 |
|
0
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
36 <help> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
37 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
38 **What it does** |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
39 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
40 Intersect SNPs and generate an output report from a CSV file of knowned SNPs (workflow generated/annotated) |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
41 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
42 Usage: vcf_snps_utils intersect [OPTIONS] [VCFFILES]... CSVFILE |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
43 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
44 ----- |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
45 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
46 **Example** |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
47 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
48 VCF snp intersect tool (CSV file). |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
49 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
50 This tools compares CSV snps to the VCF snps This is to establish whether |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
51 the discovered (VCF snps) have been discovered in the pass. This will |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
52 potential be extended to include verification using other external source |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
53 such as databases/api. |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
54 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
55 CSV File passed should be in the following format (Example): |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
56 position in H37Rv gene short name snp_type Reference Sample1 Sample2 Sample3 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
57 1285 dnaA dnaA1285 nsSNP G G G G |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
58 4013 recF recF4013 nsSNP T C C C |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
59 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
60 Report bugs to: combattb-help@sanbi.ac.za CombatTB home page: |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
61 <http://www.combattb.org/software/tools/> General help using CombatTB |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
62 software: <http://www.combattb.org/gethelp/> |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
63 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
64 Options: |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
65 --out TEXT set the output directory, default is |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
66 "/tmp/vcf_snps_utils_output/" |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
67 --help Show this message and exit. |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
68 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
69 vcf_snps_utils intersect example.vcf example.csv --out output/test |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
70 |
|
1
f8f16a682d01
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit cfb04d59b0377b23ddc1264ddcf8677f2b191aa8
sanbi-uwc
parents:
0
diff
changeset
|
71 </help> |
|
0
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
72 |
|
fc75be7f3fd2
planemo upload for repository https://github.com/COMBAT-TB/vcf_snps_utils commit a7c330a5dff63e78b9ff963a0b380937d27f4449
sanbi-uwc
parents:
diff
changeset
|
73 </tool> |
