annotate jvarkit/vcffilterso.xml @ 8:98106098dcd1 draft

Uploaded
author yokofakun
date Fri, 27 Feb 2015 09:52:06 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
1 <?xml version="1.0"?>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
2 <tool xmlns:date="http://exslt.org/dates-and-times" hidden="false" id="com.github.lindenb.jvarkit.tools.misc.VcfFilterSequenceOntology" version="f21676175ed7d18ec569f34973dd2c03c23ab1e9" name="vcffilterso">
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
3 <!--Date: 2015-02-27T15:54:06+01:00-->
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
4 <description>Filter a VCF file annotated with SNPEff or VEP with terms from Sequence-Ontology</description>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
5 <requirements>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
6 <requirement type="binary">java</requirement>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
7 </requirements>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
8 <command>(gunzip -c ${input} || cat ${input}) | java -cp $__tool_directory__/commons-jexl-2.1.1.jar:$__tool_directory__/commons-logging-1.1.1.jar:$__tool_directory__/htsjdk-1.128.jar:$__tool_directory__/snappy-java-1.0.3-rc3.jar:$__tool_directory__/vcffilterso.jar com.github.lindenb.jvarkit.tools.misc.VcfFilterSequenceOntology
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
9 #for s in $accessions
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
10 -A '$s'
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
11 #end for
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
12 $inverse $noreason -o ${output}.vcf.gz &amp;&amp; mv ${output}.vcf.gz ${output} </command>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
13 <inputs>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
14 <param format="vcf" name="input" type="data" label="VCF input"/>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
15 <repeat name="accessions" title="accessions">
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
16 <param name="acn" type="text" label="SO Accession Number">
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
17 <validator type="regex" message="must match with SO:(number)">SO\:[0-9]+</validator>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
18 </param>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
19 </repeat>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
20 <param name="inverse" type="boolean" checked="false" label="inverse selection" truevalue="-v" falsevalue=""/>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
21 <param name="noreason" type="boolean" checked="false" label="disable reasoning" truevalue="-d" falsevalue=""/>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
22 </inputs>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
23 <outputs>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
24 <data format="vcf" name="output"/>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
25 </outputs>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
26 <stdio>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
27 <exit_code range="1:"/>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
28 <exit_code range=":-1"/>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
29 </stdio>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
30 <help>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
31
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
32
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
33 **Examples**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
34
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
35
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
36
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
37
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
38 **Inputs**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
39
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
40
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
41 - **VCF input** : VCF input
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
42
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
43 - **inverse selection** : inverse selection
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
44
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
45 - **disable reasoning** : disable reasoning
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
46
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
47
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
48 **Outputs**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
49
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
50
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
51 - **output** : output
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
52
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
53
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
54 **Wiki**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
55
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
56 https://github.com/lindenb/jvarkit/wiki/VcfFilterSequenceOntology
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
57
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
58 -----
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
59
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
60
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
61 **Author**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
62
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
63 Pierre Lindenbaum PhD @yokofakun
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
64
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
65 **Citation**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
66
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
67 If you use this Galaxy tool in work leading to a scientific publication please
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
68 cite: Pierre Lindenbaum PhD https://github.com/lindenb/jvarkit
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
69
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
70 **Contribute**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
71
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
72 - Issue Tracker: http://github.com/lindenb/jvarkit/issues`
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
73 - Source Code: http://github.com/lindenb/jvarkit
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
74
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
75 **License**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
76
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
77 The project is licensed under the MIT license.
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
78
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
79 **Compilation**
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
80
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
81 Date: 2015-02-27T15:54:06+01:00
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
82 Version: f21676175ed7d18ec569f34973dd2c03c23ab1e9
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
83 </help>
98106098dcd1 Uploaded
yokofakun
parents:
diff changeset
84 </tool>