annotate gbsx_digest.xml @ 22:062399f3787f draft

new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
author koen
date Tue, 26 Jan 2016 07:38:36 -0500
parents
children 3b325560887b
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>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
4 <requirement type="package" version="1.1.5">GBSX</requirement>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
5 </requirements>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
6 <command interpreter="sh">
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
7 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
8 </command>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
9 <inputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
10 <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
11 <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
12 <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
13 <option value="ApeKI">ApeKI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
14 <option value="PstI">PstI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
15 <option value="EcoT22I">EcoT22I</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
16 <option value="PasI">PasI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
17 <option value="HpaII">HpaII</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
18 <option value="MspI">MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
19 <option value="PstI-EcoT22I">PstI-EcoT22I</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
20 <option value="PstI-MspI">PstI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
21 <option value="PstI-TaqI">PstI-TaqI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
22 <option value="SbfI-MspI">SbfI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
23 <option value="AsiSI-MspI">AsiSI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
24 <option value="BssHII-MspI">BssHII-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
25 <option value="FseI-MspI">FseI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
26 <option value="SalI-MspI">SalI-MspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
27 <option value="ApoI">ApoI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
28 <option value="BamHI">BamHI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
29 <option value="MseI">MseI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
30 <option value="Sau3AI">Sau3AI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
31 <option value="RBSTA">RBSTA</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
32 <option value="RBSCG">RBSCG</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
33 <option value="NspI">NspI</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
34 <option value="AvaII">AvaII</option>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
35 </param>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
36 <section name="adv" title="Advanced Options" expanded="False">
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
37 <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
38 <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
39 </section>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
40 </inputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
41 <outputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
42 <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
43 <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
44 </outputs>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
45
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
46 <tests>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
47 <test>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
48 <param name="genome" value="chr21.fa"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
49 <param name="read_length" value="150"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
50 <param name="enzyme" value="ApeKI"/>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
51 <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
52 <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
53 </test>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
54 </tests>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
55
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
56 <help>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
57
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
58 .. class:: infomark
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
59
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
60 **Overview**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
61
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
62 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
63
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
64 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
65
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 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
69
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
70 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
71 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
72
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
73 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
74
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
75 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
76
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 **Created by:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
80
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
81 Koen Herten,
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
82
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
83 Genomics Core Leuven,
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
84
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
85 Belgium
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
86
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 **Example:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
91
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
92 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
93
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 **Project links:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
97
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
98 https://github.com/GenomicsCoreLeuven/GBSX
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
99
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 **Integrated by:**
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
103
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
104 Koen Herten
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
105
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
106 Genomics Core
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
107
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
108 Center for Human Genetics
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
109
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
110 UZ – KU Leuven
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
111
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
112 Herestraat 49 PO box 602
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
113
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
114 B-3000 Leuven, Belgium
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
115
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 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
119
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 </help>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
122 <citations>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
123 <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
124
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
125 <citation type="bibtex">@INPROCEEDINGS{
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
126 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
127 doi = {10.1186/s12859-015-0514-3},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
128 issn = {1471-2105},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
129 journal = {BMC Bioinformatics},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
130 number = {1},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
131 pages = {1–6},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
132 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
133 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
134 volume = {16},
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
135 year = {2015}
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
136 }</citation>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
137 </citations>
062399f3787f new version of gbsx: v1.2 with barcodeGenerator, demultiplex and digest
koen
parents:
diff changeset
138
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 </tool>