annotate defuse_bamfastq.xml @ 46:e500b50b72fd draft default tip

Uploaded
author jjohnson
date Thu, 19 Oct 2017 10:05:54 -0400
parents 225750bf3770
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
1 <?xml version="1.0"?>
44
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
2 <tool id="defuse_bamfastq" name="Defuse BamFastq" version="@DEFUSE_VERSION@.1">
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
3 <description>converts a bam file to fastq files.</description>
44
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
4 <macros>
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
5 <import>macros.xml</import>
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
6 </macros>
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
7 <requirements>
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
8 <expand macro="defuse_requirement" />
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
9 </requirements>
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
10 <command>bamfastq
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
11 #if $pair == True :
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
12 $pair
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
13 #end if
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
14 #if $multiple == True :
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
15 $multiple
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
16 #end if
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
17 #if $rename == True :
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
18 $rename
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
19 #end if
18
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
20 -b $bamfile
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
21 -1 $fastq1
18
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
22 -2 $fastq2
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
23 </command>
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
24 <inputs>
18
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
25 <param name="bamfile" type="data" format="bam" label="Bam file"/>
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
26 <param name="pair" type="boolean" truevalue="-p" falsevalue="" checked="true" label="Name contains pair info as /1 /2."/>
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
27 <param name="multiple" type="boolean" truevalue="-m" falsevalue="" checked="true" label="Bam contains multiple mappings per read."/>
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
28 <param name="rename" type="boolean" truevalue="-r" falsevalue="" checked="true" label="Rename with integer IDs."/>
17
fc35b7b993b1 Move stdio tags in defuse_bamfastq.xml
Jim Johnson <jj@umn.edu>
parents: 15
diff changeset
29 </inputs>
fc35b7b993b1 Move stdio tags in defuse_bamfastq.xml
Jim Johnson <jj@umn.edu>
parents: 15
diff changeset
30 <stdio>
fc35b7b993b1 Move stdio tags in defuse_bamfastq.xml
Jim Johnson <jj@umn.edu>
parents: 15
diff changeset
31 <exit_code range="1:" level="fatal" description="Error" />
fc35b7b993b1 Move stdio tags in defuse_bamfastq.xml
Jim Johnson <jj@umn.edu>
parents: 15
diff changeset
32 </stdio>
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
33 <outputs>
18
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
34 <data format="fastqsanger" name="fastq1" label="fastq1" />
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
35 <data format="fastqsanger" name="fastq2" label="fastq2" />
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
36 </outputs>
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
37 <tests>
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
38 <test>
18
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
39 <param name="bamfile" ftype="bam" value="tophat_out2h.bam" />
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
40 <param name="pair" value="True" />
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
41 <param name="multiple" value="True" />
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
42 <param name="rename" value="True" />
18
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
43 <output name="fastq1">
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
44 <assert_contents>
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
45 <has_text text="@test_mRNA_36_146_27/1" />
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
46 <not_has_text text="@test_mRNA_36_146_27/2" />
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
47 <not_has_text text="test_mRNA_150_290_0" />
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
48 </assert_contents>
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
49 </output>
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
50 <output name="fastq2">
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
51 <assert_contents>
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
52 <has_text text="@test_mRNA_36_146_27/2" />
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
53 <not_has_text text="@test_mRNA_36_146_27/1" />
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
54 <not_has_text text="test_mRNA_150_290_0" />
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
55 </assert_contents>
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
56 </output>
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
57 </test>
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
58 </tests>
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
59 <help>
18
547d8db4673e Update create_reference_dataset for non human genome builds
Jim Johnson <jj@umn.edu>
parents: 17
diff changeset
60 bamfastq converts a bam file input into a pair of fastq files that can be used as input to deFuse.
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
61 </help>
44
225750bf3770 Uploaded
jjohnson
parents: 18
diff changeset
62 <expand macro="citations"/>
15
337dc0fe0da1 add defuse_bamfastq
landsj <lands065@umn.edu>
parents:
diff changeset
63 </tool>