annotate PathoMap.xml @ 2:137a1ee048cc draft default tip

Uploaded
author jasper
date Thu, 20 Apr 2017 14:47:12 -0400
parents 07043519e5fd
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
07043519e5fd Uploaded
jasper
parents:
diff changeset
1 <tool id="pathoscope_map" name="Pathoscope Map" version="0.1.0">
07043519e5fd Uploaded
jasper
parents:
diff changeset
2 <description> Pathoscope Map </description>
07043519e5fd Uploaded
jasper
parents:
diff changeset
3 <requirements>
07043519e5fd Uploaded
jasper
parents:
diff changeset
4 <requirement type="package" version="2.0.6"> pathoscope </requirement>
07043519e5fd Uploaded
jasper
parents:
diff changeset
5 </requirements>
07043519e5fd Uploaded
jasper
parents:
diff changeset
6 <command> <![CDATA[
07043519e5fd Uploaded
jasper
parents:
diff changeset
7 pathoscope MAP
07043519e5fd Uploaded
jasper
parents:
diff changeset
8 #if str($library.type) == "single"
07043519e5fd Uploaded
jasper
parents:
diff changeset
9 -U $fastqU
07043519e5fd Uploaded
jasper
parents:
diff changeset
10 #elif str($library.type) == "paired"
07043519e5fd Uploaded
jasper
parents:
diff changeset
11 -1 $fastq1
07043519e5fd Uploaded
jasper
parents:
diff changeset
12 -2 $fastq2
07043519e5fd Uploaded
jasper
parents:
diff changeset
13 #end if
07043519e5fd Uploaded
jasper
parents:
diff changeset
14 -indexDir $targetAlignPrefixes.fields.path
07043519e5fd Uploaded
jasper
parents:
diff changeset
15 -targetAlignPrefixes $targetAlignPrefixes
07043519e5fd Uploaded
jasper
parents:
diff changeset
16 -filterAlignPrefixes $filterAlignPrefixes
07043519e5fd Uploaded
jasper
parents:
diff changeset
17 ]]>
07043519e5fd Uploaded
jasper
parents:
diff changeset
18 </command>
07043519e5fd Uploaded
jasper
parents:
diff changeset
19 <inputs>
07043519e5fd Uploaded
jasper
parents:
diff changeset
20 <conditional name="library">
07043519e5fd Uploaded
jasper
parents:
diff changeset
21 <param name="type" type="select" label="Is this single or paired library" help="">
07043519e5fd Uploaded
jasper
parents:
diff changeset
22 <option value="single">Single-end</option>
07043519e5fd Uploaded
jasper
parents:
diff changeset
23 <option value="paired">Paired-end</option>
07043519e5fd Uploaded
jasper
parents:
diff changeset
24 </param>
07043519e5fd Uploaded
jasper
parents:
diff changeset
25 <when value="single">
07043519e5fd Uploaded
jasper
parents:
diff changeset
26 <param name="fastqU" format="fastqsanger" type="data" label="FASTQ file" help="Input Read Fastq File (Unpaired/Single-end)" />
07043519e5fd Uploaded
jasper
parents:
diff changeset
27 </when>
07043519e5fd Uploaded
jasper
parents:
diff changeset
28 <when value="paired">
07043519e5fd Uploaded
jasper
parents:
diff changeset
29 <param name="fastq1" format="fastqsanger" type="data" label="FASTQ file" help="Input Read Fastq File (Unpaired/Single-end)" />
07043519e5fd Uploaded
jasper
parents:
diff changeset
30 <param name="fastq2" format="fastqsanger" type="data" label="FASTQ file" help="Input Read Fastq File (Unpaired/Single-end)" />
07043519e5fd Uploaded
jasper
parents:
diff changeset
31 </when>
07043519e5fd Uploaded
jasper
parents:
diff changeset
32 </conditional>
07043519e5fd Uploaded
jasper
parents:
diff changeset
33 <param name="targetAlignPrefixes" type="select" label="targetAlignPrefixes" help="Target Index Prefixes">
07043519e5fd Uploaded
jasper
parents:
diff changeset
34 <options from_data_table="pathoscope_indexes">
07043519e5fd Uploaded
jasper
parents:
diff changeset
35 <column name="value" index="0"/>
07043519e5fd Uploaded
jasper
parents:
diff changeset
36 <column name="name" index="0"/>
07043519e5fd Uploaded
jasper
parents:
diff changeset
37 <column name="path" index="0"/>
07043519e5fd Uploaded
jasper
parents:
diff changeset
38 </options>
07043519e5fd Uploaded
jasper
parents:
diff changeset
39 </param>
07043519e5fd Uploaded
jasper
parents:
diff changeset
40 <param name="filterAlignPrefixes" type="select" label="filterAlignPrefixes" help="Filter Alignment Files Prefixes">
07043519e5fd Uploaded
jasper
parents:
diff changeset
41 <options from_data_table="pathoscope_indexes">
07043519e5fd Uploaded
jasper
parents:
diff changeset
42 <column name="value" index="0"/>
07043519e5fd Uploaded
jasper
parents:
diff changeset
43 <column name="name" index="0"/>
07043519e5fd Uploaded
jasper
parents:
diff changeset
44 <column name="path" index="0"/>
07043519e5fd Uploaded
jasper
parents:
diff changeset
45 </options>
07043519e5fd Uploaded
jasper
parents:
diff changeset
46 </param>
07043519e5fd Uploaded
jasper
parents:
diff changeset
47 </inputs>
07043519e5fd Uploaded
jasper
parents:
diff changeset
48 <outputs>
07043519e5fd Uploaded
jasper
parents:
diff changeset
49 </outputs>
07043519e5fd Uploaded
jasper
parents:
diff changeset
50 <help>
07043519e5fd Uploaded
jasper
parents:
diff changeset
51 This module will take your reads and map them against a target library. Then it will map the mapping reads
07043519e5fd Uploaded
jasper
parents:
diff changeset
52 against a filter library. All the reads that map to the filter library with a score equal or greater than the mapping
07043519e5fd Uploaded
jasper
parents:
diff changeset
53 score to the target library will be discarded. The reads mapping with a better score to the target library will be
07043519e5fd Uploaded
jasper
parents:
diff changeset
54 used downstream by the PathoID module.
07043519e5fd Uploaded
jasper
parents:
diff changeset
55 </help>
07043519e5fd Uploaded
jasper
parents:
diff changeset
56 <citations>
07043519e5fd Uploaded
jasper
parents:
diff changeset
57 <citation type="doi">10.1101/gr.150151.112</citation>
07043519e5fd Uploaded
jasper
parents:
diff changeset
58 <citation type="doi">10.1186/2049-2618-2-33</citation>
07043519e5fd Uploaded
jasper
parents:
diff changeset
59 <citation type="doi">10.1186/1471-2105-15-262</citation>
07043519e5fd Uploaded
jasper
parents:
diff changeset
60 <citation type="doi">10.4137/CIN.S13890</citation>
07043519e5fd Uploaded
jasper
parents:
diff changeset
61 </citations>
07043519e5fd Uploaded
jasper
parents:
diff changeset
62 </tool>