annotate tophat2/tophat_macros.xml @ 2:67aa0dad13a8 draft

Uploaded
author scottx611x
date Tue, 26 Apr 2016 14:35:42 -0400
parents 620cb7a7ef60
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
1 <macros>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
2 <macro name="refGenomeSourceConditional">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
3 <conditional name="refGenomeSource">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
4 <param name="genomeSource" type="select" label="Use a built in reference genome or own from your history" help="Built-ins genomes were created using default options">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
5 <option value="indexed" selected="True">Use a built-in genome</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
6 <option value="history">Use a genome from history</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
7 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
8 <when value="indexed">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
9 <param name="index" type="select" label="Select a reference genome" help="If your genome of interest is not listed, contact the Galaxy team">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
10 <yield />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
11 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
12 </when>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
13 <when value="history">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
14 <param name="ownFile" type="data" format="fasta" metadata_name="dbkey" label="Select the reference genome" />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
15 </when> <!-- history -->
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
16 </conditional> <!-- refGenomeSource -->
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
17 </macro>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
18 <macro name="indel_searchConditional">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
19 <conditional name="indel_search">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
20 <param name="allow_indel_search" type="select" label="Allow indel search">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
21 <option value="Yes">Yes</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
22 <option value="No">No</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
23 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
24 <when value="No"/>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
25 <when value="Yes">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
26 <param name="max_insertion_length" type="integer" value="3" label="Max insertion length." help="--max-insertion-length; The maximum insertion length. The default is 3." />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
27 <param name="max_deletion_length" type="integer" value="3" label="Max deletion length." help="--max-deletion-length; The maximum deletion length. The default is 3." />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
28 </when>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
29 </conditional>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
30 </macro>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
31 <macro name="own_junctionsConditional">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
32 <conditional name="own_junctions">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
33 <param name="use_junctions" type="select" label="Do you want to supply your own junction data" help="The options below allow you validate your own list of known transcripts or junctions with your RNA-Seq data. Note that the chromosome names in the files provided with the options below must match the names in the Bowtie index.">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
34 <option value="No">No</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
35 <option value="Yes">Yes</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
36 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
37 <when value="Yes">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
38 <conditional name="gene_model_ann">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
39 <param name="use_annotations" type="select" label="Use Gene Annotation Model" help="-G/--GTF; TopHat with a set of gene model annotations and/or known transcripts, as a GTF 2.2 or GFF3 formatted file. If this option is provided, TopHat will first extract the transcript sequences and use Bowtie to align reads to this virtual transcriptome first. Only the reads that do not fully map to the transcriptome will then be mapped on the genome. The reads that did map on the transcriptome will be converted to genomic mappings (spliced as needed) and merged with the novel mappings and junctions in the final tophat output. Please note that the values in the first column of the provided GTF/GFF file (column which indicates the chromosome or contig on which the feature is located), must match the name of the reference sequence in the Bowtie index you are using with TopHat.">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
40 <option value="No">No</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
41 <option value="indexed">Use a built-in gene annotation</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
42 <option value="history">Use a gene annotation from history</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
43 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
44 <when value="No" />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
45 <when value="indexed">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
46 <param format="gtf,gff3" name="gene_annotation_model" type="select" label="Gene Model Annotations">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
47 <options from_data_table="gene_annotation"/>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
48 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
49 </when>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
50 <when value="history">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
51 <param format="gtf,gff3" name="gene_annotation_model" type="data" label="Gene Model Annotations" metadata_name="dbkey" />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
52 </when>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
53 </conditional>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
54 <expand macro="raw_juncsConditional" />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
55 <expand macro="no_novel_juncsParam" />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
56 </when>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
57 <when value="No" />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
58 </conditional> <!-- /own_junctions -->
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
59 </macro>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
60 <macro name="raw_juncsConditional">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
61 <conditional name="raw_juncs">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
62 <param name="use_juncs" type="select" label="Use Raw Junctions">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
63 <option value="No">No</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
64 <option value="Yes">Yes</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
65 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
66 <when value="No" />
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
67 <when value="Yes">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
68 <param format="interval" name="raw_juncs" type="data" label="Raw Junctions" help="-j/--raw-juncs; Supply TopHat with a list of raw junctions. Junctions are specified one per line, in a tab-delimited format. Records look like: [chrom] [left] [right] [+/-] left and right are zero-based coordinates, and specify the last character of the left sequenced to be spliced to the first character of the right sequence, inclusive."/>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
69 </when>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
70 </conditional>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
71 </macro>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
72 <macro name="no_novel_juncsParam">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
73 <param name="no_novel_juncs" type="select" label="Only look for supplied junctions" help="--no-novel-juncs; Only look for reads across junctions indicated in the supplied GFF or junctions file.">
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
74 <option value="No">No</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
75 <option value="Yes">Yes</option>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
76 </param>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
77 </macro>
620cb7a7ef60 Uploaded
scottx611x
parents:
diff changeset
78 </macros>