annotate SVDetect_r0.8b_galaxy/svdetect/BAM_preprocessingPairs.xml @ 28:091714bd75a0 draft default tip

new release r0.8b
author bzeitouni
date Tue, 22 Jan 2013 06:20:22 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
28
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
1 <tool id="svdetect_preprocessing" name="BAM preprocessing">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
2
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
3 <description>to get abnormal pairs</description>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
4
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
5 <command interpreter="perl"> BAM_preprocessingPairs.pl -t '$readType' -p '$pairType' -n '$nbrePair' -s '$isizeMin' -S '$isizeMax' -f '$foldPair' -o $__new_file_path__/svdetect -b '$abBAM' -l '$log' -N $sample_name
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
6 #if $newBam.pairNormal=="yes"
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
7 -d -x '$normBAM'
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
8 #end if
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
9 '$inputBam'
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
10 </command>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
11
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
12 <inputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
13 <param name="sample_name" type="text" value="sample" label="Sample Name"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
14 <param name="inputBam" type="data" format="bam" label="BAM input file"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
15 <param name="readType" type="select" label="Read type">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
16 <option value="1">Illumina</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
17 <option value="0">SOLiD</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
18 </param>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
19 <param name="pairType" type="select" label="Library type">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
20 <option value="1">Paired-end</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
21 <option value="0">Mate-Pair</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
22 </param>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
23 <conditional name="newBam">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
24 <param name="pairNormal" type="select" label="Do you want an additional bam file listing concordant mapped pairs?" help="Dump normal pairs into a file sample_name.norm.bam/sam">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
25 <option value="no">No</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
26 <option value="yes">Yes</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
27 </param>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
28 <when value="yes">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
29 <!-- do nothing here -->
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
30 </when>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
31 <when value="no">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
32 <!-- do nothing here -->
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
33 </when>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
34 </conditional>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
35 <param name="nbrePair" value="1000000" type="integer" size="30" label="Number of pairs for calculating mu (µ) and sigma (σ) lengths"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
36 <param name="isizeMin" value="0" type="integer" size="30" label="Minimum value of ISIZE for calculating mu (µ) and sigma (σ) lengths"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
37 <param name="isizeMax" value="10000" type="integer" size="30" label="Maximum value of ISIZE for calculating mu (µ)and sigma( σ) lengths"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
38 <param name="foldPair" value="3" type="float" size="30" label="Minimal number of sigma (σ) fold for filtering pairs"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
39 </inputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
40
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
41 <outputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
42 <data format="bam" name="abBAM" label="${$sample_name}.ab.bam"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
43 <data format="txt" name="log" label="${$sample_name}.svdetect_preprocessing.log"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
44 <data format="bam" name="normBAM" label="${$sample_name}.norm.bam">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
45 <filter>newBam['pairNormal'] == 'yes'</filter>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
46 </data>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
47 </outputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
48
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
49 <help>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
50
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
51 **What it does**
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
52
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
53 Bam_preprocessingPairs - Version 0.5
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
54
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
55 Preprocessing of mates to get anomalously mapped mate-pair/paired-end reads as input for SVDetect.
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
56
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
57 From all pairs mapped onto the reference genome, this script outputs abnormal pairs:
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
58
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
59 * mapped on two different chromosomes
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
60 * with an incorrect strand orientation and/or pair order
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
61 * with an insert size distance +- sigma threshold
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
62
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
63 into a file prefix.ab.bam/sam sorted by read names
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
64
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
65 -BAM/SAM File input format only.
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
66
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
67 SAMtools required for BAM files
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
68
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
69 -----
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
70
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
71 .. class:: infomark
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
72
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
73 Contact Bruno Zeitouni (svdetect@curie.fr) for any questions or concerns about the Galaxy implementation of SVDetect.
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
74
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
75 </help>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
76
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
77 </tool>