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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
4 <macros>
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
5 <import>macros.xml</import>
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
6 </macros>
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
7 <requirements>
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
8 <expand macro="defuse_requirement" />
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
9 </requirements>
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
10 <command><![CDATA[
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
11 python '$__tool_directory__/defuse_results_to_vcf.py --input $defuse_results --reference ${defuse_results.metadata.dbkey} --output $vcf
aedaa66483f1 Uploaded
jjohnson
parents: 26
diff changeset
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>