annotate iit_store.xml @ 4:a88571642c6e draft

Uploaded v3.0.1 again without unwanted tar-ball present.
author peterjc
date Wed, 28 Sep 2016 10:49:02 -0400
parents 488e9d642566
children 14561eb803a5
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>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
7 <command interpreter="command"> /bin/bash $shscript 2> $log </command>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
8 <configfiles>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
9 <configfile name="shscript">
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
10 #!/bin/bash
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
11 #set $catcmd = 'gzcat -f'
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
12 #set $catcmd = 'cat'
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
13 #set $ds = chr(36)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
14 #set $gt = chr(62)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
15 #set $lt = chr(60)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
16 #set $ad = chr(38)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
17 #set $ep = chr(33)
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
18 #set $toerr = ''.join([$gt,$ad,'2'])
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
19 #import os.path
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
20 #if $map.type == 'genes':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
21 if [ $ep -e $map.src.genes ]; then echo "$map.src.genes does not exist" $toerr; exit 1; fi
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
22 if [ $ep -s $map.src.genes ]; then echo "$map.src.genes is empty" $toerr; exit 2; fi
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
23 #if $map.src.src_format == 'refGeneTable':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
24 #if 'splicesites' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
25 $catcmd $map.src.genes | psl_splicesites -s $map.src.col_skip | iit_store -o $splicesites_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
26 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
27 #if 'introns' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
28 $catcmd $map.src.genes | psl_introns -s $map.src.col_skip | iit_store -o $introns_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
29 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
30 #elif $map.src.src_format == 'gtf':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
31 #if 'splicesites' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
32 $catcmd $map.src.genes | gtf_splicesites | iit_store -o $splicesites_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
33 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
34 #if 'introns' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
35 $catcmd $map.src.genes | gtf_introns | iit_store -o $introns_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
36 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
37 #elif $map.src.src_format == 'gff3':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
38 #if 'splicesites' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
39 $catcmd $map.src.genes | gff3_splicesites | iit_store -o $splicesites_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
40 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
41 #if 'introns' in [ $map.maps.__str__ ]:
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
42 $catcmd $map.src.genes | gff3_introns | iit_store -o $introns_iit
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
43 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
44 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
45 #elif $map.type == 'snps':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
46 if [ $ep -s $map.src.snps ]; then echo "$map.src.snps is empty" $toerr; exit 2; fi
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
47 #if $map.src.snpsex.__str__ != 'None':
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
48 $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
49 #else:
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
50 $catcmd $map.src.snps | dbsnp_iit -w $map.src.weight | iit_store -o $snps_iit
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
51 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
52 #else:
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
53 $catcmd $map.src.snps | iit_store -o $map_iit
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
54 #end if
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
55 </configfile>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
56 </configfiles>
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
57 <inputs>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
58 <!-- Input data -->
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
59 <conditional name="map">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
60 <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
61 <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
62 <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
63 <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
64 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
65 <when value="genes">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
66 <conditional name="src">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
67 <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
68 <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
69 <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
70 <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
71 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
72 <when value="refGeneTable">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
73 <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
74 <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
75 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
76 <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
77 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
78 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
79 <when value="gtf">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
80 <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
81 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
82 <when value="gff3">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
83 <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
84 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
85 </conditional>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
86 <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
87 <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
88 <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
89 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
90 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
91 <when value="snps">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
92 <conditional name="src">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
93 <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
94 <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
95 <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
96 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
97 <when value="snpTable">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
98 <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
99 <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
100 <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
101 <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
102 <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
103 <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
104 </param>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
105 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
106 <when value="snpFile">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
107 <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
108 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
109 &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
110 &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
111 &lt;/B&gt;
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
112 &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
113 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
114 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
115 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
116 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
117 &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
118 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
119 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
120 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
121 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
122 </conditional>
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 <when value="gmap">
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
125 <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
126 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
127 &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
128 &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
129 &lt;/B&gt;
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
130 &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
131 &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
132 &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
133 &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
134 &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
135 &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
136 &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
137 " />
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
138 </when>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
139 </conditional>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
140 </inputs>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
141 <outputs>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
142 <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
143 <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
144 <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
145 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
146 <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
147 <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
148 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
149 <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
150 <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
151 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
152 <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
153 <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
154 </data>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
155 </outputs>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
156 <tests>
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
157 </tests>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
158
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
159 <help>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
160
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
161
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
162 **iit_store**
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
163
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
164 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
165
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
166 You will want to read the README_
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
167
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
168 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
169
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
170 .. _GMAP: http://research-pub.gene.com/gmap/
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
171 .. _GSNAP: http://research-pub.gene.com/gmap/
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
172 .. _README: http://research-pub.gene.com/gmap/src/README
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
173 .. _Publication: http://bioinformatics.oxfordjournals.org/cgi/content/full/21/9/1859
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
174
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
175
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
176 **inputs**
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
177
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
178 </help>
3
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
179 <citations>
488e9d642566 GMAP wrappers v3.0.1 after linting and cleanup, still untested work-in-progress
peterjc
parents: 2
diff changeset
180 <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
181 </citations>
0
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
182 </tool>
10e3476429b5 Uploaded
jjohnson
parents:
diff changeset
183