annotate gbsx_digest.xml @ 23:3b325560887b draft default tip

new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
author koen
date Tue, 26 Jan 2016 07:56:34 -0500
parents 062399f3787f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
22
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
1 <tool id="gbsx_digest" name="GBSX: Digest" version="1.1.5">
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
2 <description>simulates a digest for the selection of the best enzymes</description>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
3 <requirements>
23
3b325560887b new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents: 22
diff changeset
4 <requirement type="package" version="1.2">GBSX</requirement>
3b325560887b new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents: 22
diff changeset
5 <requirement type="package" version="1.6.922">bioperl</requirement>
22
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
6 </requirements>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
7 <command interpreter="sh">
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
8 gbsx_digest.sh $genome $read_length $enzyme_combination $adv.min_size $adv.max_size $digest_bed $digest_result
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
9 </command>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
10 <inputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
11 <param name="genome" format="fasta" type="data" label="The reference genome" />
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
12 <param name="read_length" size="20" type="integer" value="150" min="1" max="1000" label="The length of the reads to generate" />
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
13 <param name="enzyme_combination" size="4" type="select" label="The enzyme to use" >
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
14 <option value="ApeKI">ApeKI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
15 <option value="PstI">PstI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
16 <option value="EcoT22I">EcoT22I</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
17 <option value="PasI">PasI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
18 <option value="HpaII">HpaII</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
19 <option value="MspI">MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
20 <option value="PstI-EcoT22I">PstI-EcoT22I</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
21 <option value="PstI-MspI">PstI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
22 <option value="PstI-TaqI">PstI-TaqI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
23 <option value="SbfI-MspI">SbfI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
24 <option value="AsiSI-MspI">AsiSI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
25 <option value="BssHII-MspI">BssHII-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
26 <option value="FseI-MspI">FseI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
27 <option value="SalI-MspI">SalI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
28 <option value="ApoI">ApoI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
29 <option value="BamHI">BamHI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
30 <option value="MseI">MseI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
31 <option value="Sau3AI">Sau3AI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
32 <option value="RBSTA">RBSTA</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
33 <option value="RBSCG">RBSCG</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
34 <option value="NspI">NspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
35 <option value="AvaII">AvaII</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
36 </param>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
37 <section name="adv" title="Advanced Options" expanded="False">
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
38 <param name="min_size" size="20" type="integer" value="100" min="1" max="1000" label="The minimum size of the digest fragments to keep" />
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
39 <param name="max_size" size="20" type="integer" value="1000" min="1" max="10000" label="The minimum size of the digest fragments to keep" />
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
40 </section>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
41 </inputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
42 <outputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
43 <data format="bed" name="digest_bed" label="GBSX: digest: fragments" />
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
44 <data format="txt" name="digest_result" label="GBSX: digest: results" />
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
45 </outputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
46
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
47 <tests>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
48 <test>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
49 <param name="genome" value="chr21.fa"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
50 <param name="read_length" value="150"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
51 <param name="enzyme" value="ApeKI"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
52 <output name="digest_bed" file="chr21.l150.apeki.bed"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
53 <output name="digest_result" file="chr21.l150.apeki.txt"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
54 </test>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
55 </tests>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
56
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
57 <help>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
58
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
59 .. class:: infomark
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
60
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
61 **Overview**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
62
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
63 Genotyping by Sequencing is an emerging technology for cost effective variant discovery and genotyping. However, current analysis tools do not fulfill all experimental design and analysis needs.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
64
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
65 GBSX is a package of tools to first aid in experimental design, including choice of enzymes and barcode design. Secondly, it provides a first analysis step to demultiplex samples using in-line barcodes, providing fastq files that can easily be plugged into existing variant analysis pipelines.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
66
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
67 ----
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
68
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
69 This tool simulates the restriction digest. The output is a file with all possible sequenced reads, and an overview file.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
70
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
71 This will generate 2 files: genome.Enzyme.100nt.digest.bed and genome.Enzyme.100nt.digest_results.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
72 The bed file contains all start-stop locations of the sequenced portion (based on a read length of 100bp) of all fragments that are above or equal to 100bp and below or equal to 1000bp in length. The results file give a brief summary of the fragments, including the total number of fragments and the number of fragments between 100-1000bp. For fragments between 100-1000bp, the results file also indicates the number of fragments per chromosome, the distribution of distances between fragments, and the distribution of fragment lengths.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
73
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
74 When using this digest-tool for research, it is possible to determine the SNPs that will be sequenced. This generated bed file can be used with bedtools, dbSNP, and can be uploaded in ucsc as a custom track.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
75
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
76 Only the most used options are included. For more options, please use the command line version of GBSX.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
77
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
78 ----
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
79
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
80 **Created by:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
81
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
82 Koen Herten,
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
83
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
84 Genomics Core Leuven,
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
85
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
86 Belgium
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
87
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
88
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
89 ----
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
90
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
91 **Example:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
92
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
93 The outcome of this tool will always be different.
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
94
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
95 ----
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
96
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
97 **Project links:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
98
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
99 https://github.com/GenomicsCoreLeuven/GBSX
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
100
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
101 ----
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
102
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
103 **Integrated by:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
104
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
105 Koen Herten
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
106
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
107 Genomics Core
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
108
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
109 Center for Human Genetics
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
110
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
111 UZ – KU Leuven
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
112
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
113 Herestraat 49 PO box 602
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
114
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
115 B-3000 Leuven, Belgium
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
116
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
117
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
118
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
119 If you use this tool in Galaxy, please cite:
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
120
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
121
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
122 </help>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
123 <citations>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
124 <citation type="doi">10.1186/s12859-015-0514-3</citation>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
125
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
126 <citation type="bibtex">@INPROCEEDINGS{
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
127 author = {Herten, Koen and Hestand, Matthew S. and Vermeesch, Joris R. and Van Houdt, Jeroen KJ},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
128 doi = {10.1186/s12859-015-0514-3},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
129 issn = {1471-2105},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
130 journal = {BMC Bioinformatics},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
131 number = {1},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
132 pages = {1–6},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
133 title = {GBSX: a toolkit for experimental design and demultiplexing genotyping by sequencing experiments},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
134 url = {http://dx.doi.org/10.1186/s12859-015-0514-3},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
135 volume = {16},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
136 year = {2015}
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
137 }</citation>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
138 </citations>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
139
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
140
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
141 </tool>