annotate Users/oconnorlab/Desktop/agile/agile_wrapper.xml @ 0:d6a426afaa46 default tip

Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
author simonl
date Tue, 07 Jun 2011 16:22:51 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
1 <tool id="agile_wrapper" name="AGILE" version="1.0.0">
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
2 <description> Quickly match reads to a reference genome or sequence file</description>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
3 <command interpreter="python">
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
4 #if $source.source_select=="database" #agile_wrapper.py 0 $source.dbkey $input_query $output1 $max_sims $tile_size $max_freq $out_type $all
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
5 #else #agile_wrapper.py 1 $source.input_target $input_query $output1 $max_sims $tile_size $max_freq $out_type $all
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
6 #end if# ${GALAXY_DATA_INDEX_DIR}
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
7 </command>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
8 <inputs>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
9 <conditional name="source">
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
10 <param name="source_select" type="select" label="Target source">
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
11 <option value="database">Genome Build</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
12 <option value="input_ref">Your Upload File</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
13 </param>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
14 <when value="database">
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
15 <param name="dbkey" type="genomebuild" label="Genome" />
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
16 </when>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
17 <when value="input_ref">
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
18 <param name="input_target" type="data" label="Reference sequence" />
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
19 </when>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
20 </conditional>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
21 <param name="input_query" type="data" format="fasta" label="Query sequences file"/>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
22 <param name="max_sims" type="integer" size="15" value="7" label="Maximum number of Single Imperfect Matches (SIMs) allowed as percentage of read length (-maxSIMs, default 7)" />
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
23 <param name="tile_size" type="integer" size="15" value="20" label="Sets the length of tuples for creating hash table (-tileSize, default 20)" help="Usually between 11 and 20."/>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
24 <param name="max_freq" type="integer" size="15" value="8" label="Maximum number of occurrences of a pattern (k-tupple) allowed (-maxFreq, default 8"/>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
25 <param name="all" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Output all matches? (-all, default true for MHC)"/>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
26 <param name="out_type" type="select" label="Output Format (-out default pslx for MHC">
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
27 <option value="pslx">pslx</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
28 <option value="psl">psl</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
29 <option value="axt">axt</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
30 <option value="maf">maf</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
31 <option value="sim4">sim4</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
32 <option value="wublast">wublast</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
33 <option value="blast">blast</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
34 <option value="blast8">blast8</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
35 <option value="blast9">blast9</option>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
36 </param>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
37 </inputs>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
38 <outputs>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
39 <data name="output1" format="tabular"/>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
40 </outputs>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
41 <requirements>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
42 <requirement type="binary">agile</requirement>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
43 </requirements>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
44 <help>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
45
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
46 .. class:: warningmark
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
47
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
48 The default parameter values can be altered in the agile tool xml file
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
49
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
50 -----
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
51
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
52 **What it does**
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
53
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
54 This tool uses the **AGILE** alignment program, a faster replacement for the **BLAT** algorithm. Your reads file is searched against a genome build or another uploaded file.
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
55
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
56 -----
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
57
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
58 **Parameters**
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
59
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
60 - *Maximum Single Imperfect Matches* (**-maxSIMs**) : The number of allowable mismatches as a percentage of read length.
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
61
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
62 - *Tuple Length* (**-tileSize**) : The length of tuples for craring a hash table.
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
63
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
64 - *Maximum Frequency* (**-maxFreq**) : The maximum number of pattern occurrences allowed.
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
65
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
66 - *All Matches* (**-all**) : Output all matches satisfying the match criteria (true/false).
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
67
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
68 - *Output Format* (**-out**) : Define the output format for the match file.
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
69
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
70 -----
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
71
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
72 **Reference**
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
73
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
74 **AGILE**: Sanchit Misra, Ankit Agrawal, Wei-keng Liao, Alok Choudhary. Anatomy of a Hash-based Long Read Sequence Mapping Algorithm for Next Generation DNA Sequencing. Bioinformatics 2010; doi: 10.1093/bioinformatics/btq648.
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
75
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
76
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
77 </help>
d6a426afaa46 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
78 </tool>