|
0
|
1 <tool id="muse_call" name="muse call" version="1.0.rc">
|
|
|
2 <description>First step of somatic point mutation caller for tumor-normal paired samples in next-generation sequencing data.</description>
|
|
|
3 <requirements>
|
|
|
4 <requirement type="package" version="1.0.rc" >muse</requirement>
|
|
|
5 <requirement type="package" version="1.7">samtools</requirement>
|
|
|
6 </requirements>
|
|
1
|
7 <macros>
|
|
|
8 <import>muse_macros.xml</import>
|
|
|
9 </macros>
|
|
0
|
10 <command> <![CDATA[
|
|
|
11 ##creation of the bam indexes and execution of the MuSE call command with all the advanced options
|
|
1
|
12
|
|
4
|
13 samtools index $input2 2> log && samtools index $input3 2>log &&
|
|
1
|
14
|
|
|
15 MuSE call -O variant_call
|
|
|
16 #if $reference_source.reference_source_selector == "history"
|
|
|
17 -f $reference_source.reference
|
|
|
18 #end if
|
|
|
19 #if $reference_source.reference_source_selector == "cached"
|
|
|
20 -f $reference_source.ref_file.fields.path
|
|
|
21 #end if
|
|
|
22
|
|
|
23 $input2 $input3
|
|
|
24
|
|
0
|
25 #if $region
|
|
|
26 -r $region
|
|
|
27 #end if
|
|
|
28 #if $positions
|
|
|
29 -l $positions
|
|
|
30 #end if]]>
|
|
|
31 </command>
|
|
|
32 <inputs>
|
|
1
|
33 <expand macro="reference_loc"/>
|
|
0
|
34 <param format="bam" name="input2" type="data" label="tumor bam" help="tumor sample bamfile"/>
|
|
|
35 <param format="bam" name="input3" type="data" label="normal bam" help="normal sample bamfile"/>
|
|
|
36 <param name="region" type="text" optional="true" label="region" help="(chr:pos-pos)"/>
|
|
|
37 <param format="txt,bed" name="positions" type="data" optional="true" label="list of regions" help="file txt or BED (chr:pos-pos or BED),with one region per line" />
|
|
|
38 </inputs>
|
|
|
39 <outputs>
|
|
|
40 <data format="txt" name="output" from_work_dir="variant_call.MuSE.txt" label="${tool.name} on ${on_string}"/>
|
|
|
41 </outputs>
|
|
|
42 <tests>
|
|
|
43 <test>
|
|
4
|
44 <param name="input1" value="test_fasta.fa" ftype="fasta"/>
|
|
0
|
45 <param name="input2" value="Muse_test_tumoral.bam"/>
|
|
|
46 <param name="input3" value="Muse_test_normal.bam"/>
|
|
|
47 <output name="output" file="results.txt" lines_diff="8"/>
|
|
|
48 </test>
|
|
|
49 </tests>
|
|
|
50 <help>
|
|
|
51 **MuSE call**, takes as input the indexed reference genome FASTA file and the BAM file from normal and tumoral sample.
|
|
|
52 The BAM files require aligning all the sequence reads against the reference genome using the Burrows-Wheeler alignment tool (BWA),
|
|
|
53 with either the backtrack or the maximal exact matches (MEM) algorithm. In addition,
|
|
|
54 the BAM files need to be processed by following the Genome Analysis Toolkit (GATK) Best Practices that include:
|
|
|
55 Marking duplicates,realigning the paired tumor-normal BAMs jointly recalibrating base quality scores.
|
|
|
56 More information at MuSE: http://bioinformatics.mdanderson.org/main/MuSE
|
|
|
57
|
|
|
58 Galaxy wrapper for MuSE call implements all options available through the command line. Supported options are described below.
|
|
|
59
|
|
|
60 Usage: MuSE call [options] tumor.bam matched_normal.bam
|
|
|
61 Options:
|
|
|
62 -f FILE faidx indexed reference sequence file
|
|
|
63 -r STR single region (chr:pos-pos) where somatic
|
|
|
64 mutations are called
|
|
|
65 -l FILE list of regions (chr:pos-pos or BED), one
|
|
|
66 region per line
|
|
|
67 -O STR output file name (suffix '.MuSE.txt' is
|
|
|
68 automatically added)
|
|
|
69 </help>
|
|
|
70 <citations>
|
|
|
71 <citation type="doi">10.1186/s13059-016-1029-6</citation>
|
|
|
72 </citations>
|
|
|
73 </tool>
|