annotate Users/oconnorlab/Desktop/agile/agile_wrapper.xml @ 0:916a6f334881 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 15:46:41 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
916a6f334881 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">
916a6f334881 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>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
3 <command interpreter="python">
916a6f334881 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
916a6f334881 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
916a6f334881 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}
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
7 </command>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
8 <inputs>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
9 <conditional name="source">
916a6f334881 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">
916a6f334881 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>
916a6f334881 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>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
13 </param>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
14 <when value="database">
916a6f334881 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" />
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
16 </when>
916a6f334881 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">
916a6f334881 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" />
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
19 </when>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
20 </conditional>
916a6f334881 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"/>
916a6f334881 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)" />
916a6f334881 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."/>
916a6f334881 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"/>
916a6f334881 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)"/>
916a6f334881 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">
916a6f334881 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>
916a6f334881 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>
916a6f334881 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>
916a6f334881 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>
916a6f334881 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>
916a6f334881 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>
916a6f334881 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>
916a6f334881 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>
916a6f334881 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>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
36 </param>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
37 </inputs>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
38 <outputs>
916a6f334881 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"/>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
40 </outputs>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
41 <requirements>
916a6f334881 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>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
43 </requirements>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
44 <help>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
45
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
46 .. class:: warningmark
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
47
916a6f334881 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
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
49
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
50 -----
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
51
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
52 **What it does**
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
53
916a6f334881 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.
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
55
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
56 -----
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
57
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
58 **Parameters**
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
59
916a6f334881 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.
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
61
916a6f334881 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.
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
63
916a6f334881 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.
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
65
916a6f334881 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).
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
67
916a6f334881 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.
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
69
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
70 -----
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
71
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
72 **Reference**
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
73
916a6f334881 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.
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
75
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
76
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
77 </help>
916a6f334881 Migrated tool version 1.0.0 from old tool shed archive to new tool shed repository
simonl
parents:
diff changeset
78 </tool>