annotate breakdancermax.xml @ 6:e7f2d8b8069e draft

planemo upload for repository https://github.com/portiahollyoak/Tools commit bcb1f256bca5591aa3df390a302c19d52fba14c2
author portiahollyoak
date Mon, 23 May 2016 06:22:11 -0400
parents c2bb6aa52c74
children 0f04e379591b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
e7f2d8b8069e planemo upload for repository https://github.com/portiahollyoak/Tools commit bcb1f256bca5591aa3df390a302c19d52fba14c2
portiahollyoak
parents: 5
diff changeset
1 <tool id="breakdancermax" name="BreakDancerMax" version="1.3.7">
2
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
2 <description></description>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
3 <requirements>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
4 <requirement type="package" version="0.1.19">samtools</requirement>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
5 <requirement type="package" version="1.4.5">breakdancer</requirement>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
6 </requirements>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
7 <stdio>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
8 <exit_code range="1:" />
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
9 </stdio>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
10 <command><![CDATA[
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
11 ln -f -s "$input_file.metadata.bam_index" alignment.bam.bai &&
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
12 ln -f -s "$input_file" alignment.bam &&
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
13 python $__tool_directory__/create_config_file.py
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
14 --input_file alignment.bam
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
15 --mean "$mean"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
16 --std_dev "$std_dev"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
17 --read_length "$read_length"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
18 --sample_name "$sample_name"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
19 --output_config_file output_config_file &&
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
20 cat output_config_file &&
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
21 breakdancer-max
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
22 -s "$min_length"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
23 -c "$cutoff"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
24 -m "$maximum_sv"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
25 -q "$quality"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
26 -r "$min_rp"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
27 -x "$hap_seq_threshold"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
28 -b "$buffer_size"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
29 $transchr_rearr
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
30 -d "$sample_name"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
31 -g "$sample_name"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
32 $illumina_long
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
33 $copy_number_bam
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
34 $allele_freq
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
35 -y "$output_score_filter"
3
8fee2dac93a4 planemo upload for repository https://github.com/portiahollyoak/Tools commit f09b05c40adb6e529fc461466ee67bf41c3a552f
portiahollyoak
parents: 2
diff changeset
36 output_config_file > "$breakdancer_stdout" &&
2
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
37 mv "$sample_name" "$results_bed"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
38 ]]></command>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
39 <inputs>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
40 <param name="input_file" type="data" format="bam" label="One or more alignment files"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
41 <param name="mean" type="integer" value="" label="Mean Insert Size"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
42 <param name="std_dev" type="integer" value="" label="The standard deviation of insert size"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
43 <param name="read_length" type="integer" value="" label="Average read length"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
44 <param name="sample_name" type="text" label="Sample name"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
45 <param name="min_length" type="integer" value="7"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
46 label="Minimal required size of a SV anchoring region from which the anomalously mapped reads are found"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
47 <param name="cutoff" type="integer" value="3" label="Cutoff in unit of standard deviation"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
48 <param name="maximum_sv" type="integer" value="1000000000" label="Maximum SV Size"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
49 <param name="quality" type="integer" value="35" label="Minimum MAQ mapping quality threshold"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
50 <param name="min_rp" type="integer" value="2"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
51 label="Minimum number of read pairs required to establish a connection"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
52 <param name="hap_seq_threshold" type="integer" value="1000"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
53 label="Maximum threshold of haploid sequence coverage for regions to be ignored"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
54 <param name="buffer_size" type="integer" value="100"
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
55 label="Buffer size for building connection"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
56 <param name="transchr_rearr" type="boolean" checked="false" truevalue="-t" falsevalue=""
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
57 label="Only detect transchromosomal rearrangement (Default = No)"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
58 <param name="illumina_long" type="boolean" checked="false" truevalue="-l" falsevalue=""
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
59 label="Analyze Illumina long insert (mate-pair) library"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
60 <param name="copy_number_bam" type="boolean" checked="false" truevalue="-a" falsevalue=""
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
61 label="Compute copy number and support reads per library rather than per bam (Default = No)"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
62 <param name="allele_freq" type="boolean" checked="false" truevalue="-h" falsevalue=""
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
63 label="Print out Allele Frequencing column (Default= No)"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
64 <param name="output_score_filter" type="integer" value="30" label="Output Score filter"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
65 </inputs>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
66 <outputs>
3
8fee2dac93a4 planemo upload for repository https://github.com/portiahollyoak/Tools commit f09b05c40adb6e529fc461466ee67bf41c3a552f
portiahollyoak
parents: 2
diff changeset
67 <data name="results_bed" type="data" format="bed" label="${sample_name} Breakdancer BED file containing SVs and supporting reads "/>
5
c2bb6aa52c74 planemo upload for repository https://github.com/portiahollyoak/Tools commit 65ddf081d2f1a76bc4d6d91f01ab72667b9e1549-dirty
portiahollyoak
parents: 3
diff changeset
68 <data name="breakdancer_stdout" type="data" format="bed" label="${sample_name} Breakdancer summary"/>
2
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
69 </outputs>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
70 <tests>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
71 <test>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
72 <param name="input_file" value="X_Hum1.bwa.bam" ftype="bam"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
73 <param name="mean" value="227"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
74 <param name="std_dev" value="98"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
75 <param name="read_length" value="125"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
76 <param name="sample_name" value="X_HUM1"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
77 <param name="output_config_file" value="config_X_HUM1" ftype="txt"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
78 <param name="chromosome" value="ALL"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
79 <param name="min_length" value="7"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
80 <param name="cutoff" value="3"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
81 <param name="maximum_sv" value="1000000000"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
82 <param name="quality" value="35"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
83 <param name="min_rp" value="2"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
84 <param name="hap_seq_threshold" value="1000"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
85 <param name="buffer_size" value="100"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
86 <param name="transchr_rearr" value=""/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
87 <param name="prefix" value=""/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
88 <param name="illumina_long" value=""/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
89 <param name="copy_number_bam" value=""/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
90 <param name="allele_freq" value=""/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
91 <param name="output_score_filter" value="40"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
92 <output name="results_bed" file="X_HUM1" ftype="bed"/>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
93 </test>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
94 </tests>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
95 <help> <![CDATA[
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
96 BreakDancer (previously BreakDancerMax) provides genome-wide detection of five types of structural variants: insertions, deletions, inversions, inter- and intra-chromosomal translocations from next-generation short paired-end sequencing reads using read pairs that are mapped with unexpected separation distances or orientation.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
97
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
98 The following inputs are required:
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
99 ----------------------------------
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
100
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
101 - One or more BAM alignment files produced by a front-end aligner such as MAQ, BWA, NovoAlign or Bfast. Listing multiple alignment files enables pooled analysis. For individual analysis, run alignment files through Breakdancer individually.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
102 - Mean Insert Size for each alignment file
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
103 - The standard deviation for each alignment file
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
104 - The Average Read length for each alignment file
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
105 - The sample name for each alignment file
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
106 - Name of BED output file containg SVs and supporting reads
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
107
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
108 The following parameters can be set:
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
109 ------------------------------------
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
110
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
111 - Which chromosome to operate on (chromosome name must match one used in alignment file.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
112 - The minimal required size of a SV anchoring region from which the anomalously mapped reads are found. (Default = 7). This parameter has some small effects on the SV detection accuracy. Increasing minimal required size improves the specificity but also reduces the sensitivity.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
113 - Cutoff in unit of standard deviation. (Default = 3). Therefore, the upper and the lower separation threshold would be: mean + 3 std and mean - 3 std respectively. It is useful to explicitly specify the upper and the lower separation thresholds when the insert size distribution is not symmetric to the mean.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
114 - Maximum SV size. (Default = 1000000000)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
115 - Minimum MAQ mapping quality threshold. Can be used to skip reads that are not confidently mapped. (Default = 35)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
116 - Minimum number of read pairs required to establish a connection. (Default = 2)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
117 - Maximum threshold of haploid sequence coverage for regions to be ignored. (Default = 1000)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
118 - Buffer size for building connection. The -b parameter specifies the number of anomalous regions resides in the RAM before SV hypotheses begin to form among these regions. For dataset that is exceptionally large, it may be helpful to reduce it to cut the resident RAM usage. (Default = 100)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
119 - Only detect transchromosomal rearrangement. (Default = off)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
120 - Prefix of fastq files to which SV supporting reads will be saved to, by library
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
121 - Analyze Illumina long insert (mate-pair) library (Default = off)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
122 - Compute copy number by bam file rather than by library (Default = on)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
123 - Print out Allele Frequencing column (Default = off)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
124 - Output Score filter (Default = 40)
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
125
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
126 Output files
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
127 ------------
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
128 BreakDancer output is a BED file containing SVs and supporting reads. It has the following columns:
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
129 1. Chromosome 1
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
130 2. Position 1
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
131 3. Orientation 1
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
132 4. Chromosome 2
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
133 5. Position 2
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
134 6. Orientation 2
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
135 7. Type of a SV
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
136 8. Size of a SV
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
137 9. Confidence Score
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
138 10. Total number of supporting read pairs
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
139 11. Total number of supporting read pairs from each map file
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
140 12. Estimated allele frequency
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
141 13. Software version
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
142 14. The run parameters
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
143
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
144 Columns 1-3 and 4-6 are used to specify the coordinates of the two SV breakpoints. The orientation is a string that records the number of reads mapped to the plus (+) or the minus (-) strand in the anchoring regions.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
145
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
146 Column 7 is the type of SV detected: DEL (deletions), INS (insertion), INV (inversion), ITX (intra-chromosomal translocation), CTX (inter-chromosomal translocation), and Unknown.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
147 Column 8 is the size of the SV in bp. It is meaningless for inter-chromosomal translocations.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
148 Column 9 is the confidence score associated with the prediction.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
149 Column 11 can be used to dissect the origin of the supporting read pairs, which is useful in pooled analysis. For example, one may want to give SVs that are supported by more than one libraries higher confidence than those detected in only one library. It can also be used to distinguish somatic events from the germline, i.e., those detected in only the tumor libraries versus those detected in both the tumor and the normal libraries.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
150 Column 12 is currently a placeholder for displaying estimated allele frequency. The allele frequencies estimated in this version are not accurate and should not be trusted.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
151 Column 13 and 14 are information useful to reproduce the results.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
152
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
153 Example 1:
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
154 1 10000 10+0- 2 20000 7+10- CTX -296 99 10 tB|10 1.00 BreakDancerMax-0.0.1 t1
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
155
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
156 An inter-chromosomal translocation that starts from chr1:10000 and goes into chr2:20000 with 10 supporting read pairs from the library tB and a confidence score of 99.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
157
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
158 Example 2:
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
159 1 59257 5+1- 1 60164 0+5- DEL 862 99 5 nA|2:tB|1 0.56 BreakDancerMax-0.0.1 c4
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
160
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
161 A deletion between chr1:59257 and chr1:60164 connected by 5 read pairs, among which 2 in library nA and 1 in library tB support the deletion hypothesis. This deletion is detected by BreakDancerMax-0.0.1 with a separation threshold of 4 s.d.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
162
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
163 Example 3:
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
164 1 62767 10+0- 1 63126 0+10- INS -13 36 10 NA|10 1.00 BreakDancerMini-0.0.1 q10
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
165
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
166 An 13 bp insertion detected by BreakDancerMini between chr1:62767 and chr1:63126 with 10 supporting read pairs from a single library 'NA' and a confidence score of 36.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
167
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
168 Notes:
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
169 Real SV breakpoints are expected to reside within the predicted boundaries with a margin > the read length.
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
170
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
171
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
172
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
173 ]]> </help>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
174 <citations>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
175 <citation type="doi">doi:10.1038/nmeth.1363</citation>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
176 </citations>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
177 </tool>
2de4be065de4 planemo upload for repository https://github.com/portiahollyoak/Tools commit dafce1e49375701967f81f80bf8e5d3b00dcb7dc
portiahollyoak
parents:
diff changeset
178