Mercurial > repos > simonl > agile_wrapper
comparison 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 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:d6a426afaa46 |
---|---|
1 <tool id="agile_wrapper" name="AGILE" version="1.0.0"> | |
2 <description> Quickly match reads to a reference genome or sequence file</description> | |
3 <command interpreter="python"> | |
4 #if $source.source_select=="database" #agile_wrapper.py 0 $source.dbkey $input_query $output1 $max_sims $tile_size $max_freq $out_type $all | |
5 #else #agile_wrapper.py 1 $source.input_target $input_query $output1 $max_sims $tile_size $max_freq $out_type $all | |
6 #end if# ${GALAXY_DATA_INDEX_DIR} | |
7 </command> | |
8 <inputs> | |
9 <conditional name="source"> | |
10 <param name="source_select" type="select" label="Target source"> | |
11 <option value="database">Genome Build</option> | |
12 <option value="input_ref">Your Upload File</option> | |
13 </param> | |
14 <when value="database"> | |
15 <param name="dbkey" type="genomebuild" label="Genome" /> | |
16 </when> | |
17 <when value="input_ref"> | |
18 <param name="input_target" type="data" label="Reference sequence" /> | |
19 </when> | |
20 </conditional> | |
21 <param name="input_query" type="data" format="fasta" label="Query sequences file"/> | |
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)" /> | |
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."/> | |
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"/> | |
25 <param name="all" type="boolean" truevalue="true" falsevalue="false" checked="true" label="Output all matches? (-all, default true for MHC)"/> | |
26 <param name="out_type" type="select" label="Output Format (-out default pslx for MHC"> | |
27 <option value="pslx">pslx</option> | |
28 <option value="psl">psl</option> | |
29 <option value="axt">axt</option> | |
30 <option value="maf">maf</option> | |
31 <option value="sim4">sim4</option> | |
32 <option value="wublast">wublast</option> | |
33 <option value="blast">blast</option> | |
34 <option value="blast8">blast8</option> | |
35 <option value="blast9">blast9</option> | |
36 </param> | |
37 </inputs> | |
38 <outputs> | |
39 <data name="output1" format="tabular"/> | |
40 </outputs> | |
41 <requirements> | |
42 <requirement type="binary">agile</requirement> | |
43 </requirements> | |
44 <help> | |
45 | |
46 .. class:: warningmark | |
47 | |
48 The default parameter values can be altered in the agile tool xml file | |
49 | |
50 ----- | |
51 | |
52 **What it does** | |
53 | |
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. | |
55 | |
56 ----- | |
57 | |
58 **Parameters** | |
59 | |
60 - *Maximum Single Imperfect Matches* (**-maxSIMs**) : The number of allowable mismatches as a percentage of read length. | |
61 | |
62 - *Tuple Length* (**-tileSize**) : The length of tuples for craring a hash table. | |
63 | |
64 - *Maximum Frequency* (**-maxFreq**) : The maximum number of pattern occurrences allowed. | |
65 | |
66 - *All Matches* (**-all**) : Output all matches satisfying the match criteria (true/false). | |
67 | |
68 - *Output Format* (**-out**) : Define the output format for the match file. | |
69 | |
70 ----- | |
71 | |
72 **Reference** | |
73 | |
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. | |
75 | |
76 | |
77 </help> | |
78 </tool> |