annotate iit_store.xml @ 5:14561eb803a5 draft

Uploaded v3.0.1b (still working on this prior to main Tool Shed release)
author peterjc
date Fri, 21 Oct 2016 10:55:40 -0400
parents 488e9d642566
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
1 <tool id="gmap_iit_store" name="GMAP IIT" version="3.0.1">
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
2 <description>Create a map store for known genes or SNPs</description>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
3 <requirements>
2
f6ba0f12cca2 Untested work-in-progress GMAP wrappers v3.0.0, from JJ back in June 2013
peterjc
parents: 1
diff changeset
4 <requirement type="package" version="2013-05-09">gmap</requirement>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
5 </requirements>
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
6 <version_command>iit_store --version</version_command>
5
14561eb803a5 Uploaded v3.0.1b (still working on this prior to main Tool Shed release)
peterjc
parents: 3
diff changeset
7 <command detect_errors="exit_code" interpreter="bash"><![CDATA[
14561eb803a5 Uploaded v3.0.1b (still working on this prior to main Tool Shed release)
peterjc
parents: 3
diff changeset
8 $shscript 2> $log
14561eb803a5 Uploaded v3.0.1b (still working on this prior to main Tool Shed release)
peterjc
parents: 3
diff changeset
9 ]]></command>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
10 <configfiles>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
11 <configfile name="shscript">
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
12 #!/bin/bash
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
13 #set $catcmd = 'gzcat -f'
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
14 #set $catcmd = 'cat'
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
15 #set $ds = chr(36)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
16 #set $gt = chr(62)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
17 #set $lt = chr(60)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
18 #set $ad = chr(38)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
19 #set $ep = chr(33)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
20 #set $toerr = ''.join([$gt,$ad,'2'])
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
21 #import os.path
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
22 #if $map.type == 'genes':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
23 if [ $ep -e $map.src.genes ]; then echo "$map.src.genes does not exist" $toerr; exit 1; fi
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
24 if [ $ep -s $map.src.genes ]; then echo "$map.src.genes is empty" $toerr; exit 2; fi
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
25 #if $map.src.src_format == 'refGeneTable':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
26 #if 'splicesites' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
27 $catcmd $map.src.genes | psl_splicesites -s $map.src.col_skip | iit_store -o $splicesites_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
28 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
29 #if 'introns' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
30 $catcmd $map.src.genes | psl_introns -s $map.src.col_skip | iit_store -o $introns_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
31 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
32 #elif $map.src.src_format == 'gtf':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
33 #if 'splicesites' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
34 $catcmd $map.src.genes | gtf_splicesites | iit_store -o $splicesites_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
35 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
36 #if 'introns' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
37 $catcmd $map.src.genes | gtf_introns | iit_store -o $introns_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
38 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
39 #elif $map.src.src_format == 'gff3':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
40 #if 'splicesites' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
41 $catcmd $map.src.genes | gff3_splicesites | iit_store -o $splicesites_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
42 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
43 #if 'introns' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
44 $catcmd $map.src.genes | gff3_introns | iit_store -o $introns_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
45 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
46 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
47 #elif $map.type == 'snps':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
48 if [ $ep -s $map.src.snps ]; then echo "$map.src.snps is empty" $toerr; exit 2; fi
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
49 #if $map.src.snpsex.__str__ != 'None':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
50 $catcmd $map.src.snps | dbsnp_iit -w $map.src.weight -e $map.src.snpsex | iit_store -o $snps_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
51 #else:
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
52 $catcmd $map.src.snps | dbsnp_iit -w $map.src.weight | iit_store -o $snps_iit
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
53 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
54 #else:
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
55 $catcmd $map.src.snps | iit_store -o $map_iit
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
56 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
57 </configfile>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
58 </configfiles>
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
59 <inputs>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
60 <!-- Input data -->
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
61 <conditional name="map">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
62 <param name="type" type="select" label="Make map for" >
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
63 <option value="genes">Introns and Splice sites</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
64 <option value="snps">SNPs</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
65 <option value="gmap">GMAP Annotation</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
66 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
67 <when value="genes">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
68 <conditional name="src">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
69 <param name="src_format" type="select" label="Add splice and intron info from" >
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
70 <option value="refGeneTable">refGenes table from UCSC table browser</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
71 <option value="gtf">GTF</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
72 <option value="gff3">GFF3</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
73 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
74 <when value="refGeneTable">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
75 <param name="genes" type="data" format="tabular" label="UCSC refGenes table" help="Example: ftp://hgdownload.cse.ucsc.edu/goldenPath/hg18/database/refGene.txt.gz" />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
76 <param name="col_skip" type="integer" value="1" label="Columns to skip before the id/name column (default 1)"
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
77 help="Note that alignment tracks in UCSC sometimes have an extra column on the left.">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
78 <validator type="in_range" message="The number of colmumns to skip must >= 0." min="0."/>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
79 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
80 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
81 <when value="gtf">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
82 <param name="genes" type="data" format="gtf" label="Genes as GTF" help="" />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
83 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
84 <when value="gff3">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
85 <param name="genes" type="data" format="gff3" label="Genes in GFF3 format" help="" />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
86 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
87 </conditional>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
88 <param name="maps" type="select" display="checkboxes" multiple="true" force_select="true" label="Add splice and intron info from" >
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
89 <option value="splicesites" selected="true">splicesites.iit</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
90 <option value="introns" selected="false">introns.iit</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
91 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
92 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
93 <when value="snps">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
94 <conditional name="src">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
95 <param name="src_format" type="select" label="Add SNP info from" >
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
96 <option value="snpTable">UCSC SNP Table</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
97 <option value="snpFile">GMAP SNP File</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
98 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
99 <when value="snpTable">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
100 <param name="snps" type="data" format="tabular" label="UCSC SNPs table" help="Example: ftp://hgdownload.cse.ucsc.edu/goldenPath/hg18/database/snp130.txt.gz" />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
101 <param name="snpsex" type="data" format="tabular" optional="true" label="UCSC SNP Exceptions table" help="Example: ftp://hgdownload.cse.ucsc.edu/goldenPath/hg18/database/snp130Exceptions.txt.gz" />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
102 <param name="weight" type="select" label="Include SNPs with at least Confidence Level" help="">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
103 <option value="1" selected="true">1 (High)</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
104 <option value="2">2 (Medium)</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
105 <option value="3">3 (All)</option>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
106 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
107 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
108 <when value="snpFile">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
109 <param name="snps" type="data" format="gmap_snps" optional="true" label="GMAP SNPs file"
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
110 help="Format (3 columns):&lt;B&gt;
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
111 &lt;br&gt;>rs62211261 21:14379270 CG
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
112 &lt;br&gt;>rs62211262 21:14379281 CG
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
113 &lt;/B&gt;
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
114 &lt;br&gt;Each line must start with a &gt; character, then be followed by an
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
115 identifier (which may have duplicates). Then there should be the
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
116 chromosomal coordinate of the SNP. (Coordinates are all 1-based, so
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
117 the first character of a chromosome is number 1.) Finally, there
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
118 should be the two possible alleles: ( AC AG AT CG CT GT or AN CN GN TN)
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
119 &lt;br&gt;These alleles must correspond to the possible nucleotides on the plus strand of the genome.
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
120 If the one of these two letters does not match the allele in the reference
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
121 sequence, that SNP will be ignored in subsequent processing as a probable error.
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
122 The N stands for any other allele." />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
123 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
124 </conditional>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
125 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
126 <when value="gmap">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
127 <param name="annotation" type="data" format="gmap_annotation" label="GMAP mapfile"
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
128 help="Format (2 or columns): &lt;B&gt;
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
129 &lt;br&gt;>label coords optional_tag
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
130 &lt;br&gt;optional_annotation (which may be zero, one, or multiple lines)
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
131 &lt;/B&gt;
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
132 &lt;br&gt;Each line must start with a &gt; character, then be followed by an identifier (which may have duplicates).
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
133 &lt;br&gt;Then there should be the chromosomal coordinate range. (Coordinates are all 1-based, so the first character of a chromosome is number 1.)
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
134 &lt;br&gt;The coords should be of the form
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
135 &lt;br&gt; chr:position
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
136 &lt;br&gt; chr:startposition..endposition
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
137 &lt;br&gt;The term chr:position is equivalent to chr:position..position.
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
138 &lt;br&gt;If you want to indicate that the interval is on the minus strand or reverse direction, then endposition may be less than startposition.
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
139 " />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
140 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
141 </conditional>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
142 </inputs>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
143 <outputs>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
144 <data format="txt" name="log" label="${tool.name} on ${on_string}: log"/>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
145 <data format="splicesites.iit" name="splicesites_iit" label="${tool.name} on ${on_string} splicesites.iit">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
146 <filter>(map['type'] == 'genes' and 'splicesites' in map['maps'])</filter>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
147 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
148 <data format="introns.iit" name="introns_iit" label="${tool.name} on ${on_string} introns.iit">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
149 <filter>(map['type'] == 'genes' and 'introns' in map['maps'])</filter>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
150 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
151 <data format="snps.iit" name="snps_iit" label="${tool.name} on ${on_string} snps.iit">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
152 <filter>(map['type'] == 'snps')</filter>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
153 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
154 <data format="iit" name="map_iit" label="${tool.name} on ${on_string} map.iit">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
155 <filter>(map['type'] == 'gmap')</filter>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
156 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
157 </outputs>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
158 <tests>
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
159 </tests>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
160
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
161 <help>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
162
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
163
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
164 **iit_store**
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
165
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
166 GMAP IIT creates an Interval Index Tree map of known splice sites, introns, or SNPs (it uses iit_store described in the GMAP documentation). The maps can be used in GMAP_ (Genomic Mapping and Alignment Program for mRNA and EST sequences) and GSNAP_ (Genomic Short-read Nucleotide Alignment Program). Maps are typically used for known splice sites, introns, or SNPs.
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
167
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
168 You will want to read the README_
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
169
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
170 Publication_ citation: Thomas D. Wu, Colin K. Watanabe Bioinformatics 2005 21(9):1859-1875; doi:10.1093/bioinformatics/bti310
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
171
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
172 .. _GMAP: http://research-pub.gene.com/gmap/
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
173 .. _GSNAP: http://research-pub.gene.com/gmap/
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
174 .. _README: http://research-pub.gene.com/gmap/src/README
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
175 .. _Publication: http://bioinformatics.oxfordjournals.org/cgi/content/full/21/9/1859
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
176
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
177
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
178 **inputs**
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
179
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
180 </help>
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
181 <citations>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
182 <citation type="doi">10.1093/bioinformatics/bti310</citation>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
183 </citations>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
184 </tool>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
185