Mercurial > repos > jjohnson > defuse
annotate defuse_results_to_vcf.xml @ 46:e500b50b72fd draft default tip
Uploaded
| author | jjohnson |
|---|---|
| date | Thu, 19 Oct 2017 10:05:54 -0400 |
| parents | aedaa66483f1 |
| children |
| rev | line source |
|---|---|
|
25
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
1 <?xml version="1.0"?> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
2 <tool id="defuse_results_to_vcf" name="Defuse Results to VCF" version="0.6.1"> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
3 <description>generate a VCF from a DeFuse Results file</description> |
| 45 | 4 <macros> |
| 5 <import>macros.xml</import> | |
| 6 </macros> | |
| 7 <requirements> | |
| 8 <expand macro="defuse_requirement" /> | |
| 9 </requirements> | |
| 10 <command><![CDATA[ | |
| 11 python '$__tool_directory__/defuse_results_to_vcf.py --input $defuse_results --reference ${defuse_results.metadata.dbkey} --output $vcf | |
| 12 ]]> | |
|
25
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
13 </command> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
14 <inputs> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
15 <param name="defuse_results" type="data" format="defuse.results.tsv" label="Defuse Results file"/> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
16 </inputs> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
17 <stdio> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
18 <exit_code range="1:" level="fatal" description="Error" /> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
19 </stdio> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
20 <outputs> |
|
26
8f0775c43739
Fix metadata_source in defuse_results_to_vcf.xml
Jim Johnson <jj@umn.edu>
parents:
25
diff
changeset
|
21 <data name="vcf" metadata_source="defuse_results" format="vcf"/> |
|
25
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
22 </outputs> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
23 <tests> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
24 <test> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
25 <param name="defuse_results" value="mm10_results.filtered.tsv" ftype="defuse.results.tsv" dbkey="mm10"/> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
26 <output name="vcf" file="mm10_results.filtered.vcf"/> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
27 </test> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
28 </tests> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
29 <help> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
30 **Defuse Results to VCF** |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
31 |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
32 Generates a VCF_ Variant Call Format file from a DeFuse_ results.tsv file. |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
33 |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
34 This program relies on the header line of the results.tsv to determine which columns to use for genrating the VCF file. |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
35 |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
36 .. _VCF: http://www.1000genomes.org/wiki/Analysis/Variant%20Call%20Format/vcf-variant-call-format-version-41 |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
37 .. _DeFuse: http://sourceforge.net/apps/mediawiki/defuse |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
38 </help> |
|
2ecf82136986
Define defuse.results.tsv ext as subclass of tabular, add defuse_results_to_vcf to generate vcf form DeFuse results
Jim Johnson <jj@umn.edu>
parents:
diff
changeset
|
39 </tool> |
