annotate SVDetect_r0.8b_galaxy/svdetect/SVDetect_import.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_import" name="Import data">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
2 <description>BAM, chromosome info or sv files</description>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
3 <command interpreter="bash">SVDetect_import.sh -i $file_path
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
4 #if str($type.file_type)=="bam"
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
5 -o $outbamfile
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
6 #elif str($type.file_type)=="len"
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
7 -o $outlenfile
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
8 #elif str($type.file_type)=="sv"
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
9 -o $outsvfile
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
10 #end if
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
11 </command>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
12 <inputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
13 <param name="file_name" type="text" value="file1" label="File Name"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
14 <conditional name="type">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
15 <param name="file_type" type="select" label="Select the file type to import" help="BAM file (BAM) or text file (SAM, chromosome list or a SV tabulated text file)">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
16 <option value="bam">BAM file (.bam)</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
17 <option value="len">Chromosome info file (.len)</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
18 <option value="sv">SVDetect output file (.sv)</option>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
19 </param>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
20 <when value="bam">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
21 <!-- do nothing here -->
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
22 </when>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
23 <when value="len">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
24 <!-- do nothing here -->
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
25 </when>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
26 <when value="sv">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
27 <!-- do nothing here -->
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
28 </when>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
29 </conditional>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
30 <param name="file_path" type="text" size="150" label="Path to file"/>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
31 </inputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
32 <outputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
33 <data format="bam" name="outbamfile" label="${file_name}.bam">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
34 <filter>type['file_type']=="bam"</filter>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
35 </data>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
36 <data format="len" name="outlenfile" label="${file_name}.len">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
37 <filter>type['file_type']=="len"</filter>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
38 </data>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
39 <data format="sv" name="outsvfile" label="${file_name}.sv">
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
40 <filter>type['file_type']=="sv"</filter>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
41 </data>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
42 </outputs>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
43 <help>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
44 **What it does**
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
45
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
46 This tool allows you to import quickly a BAM file, a chromosome info file or a SVDetect output file from you computer as inputs for SVDetect.
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
47
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
48
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
49 **Example of chromosome file**
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
50
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
51 Input len file::
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
52
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
53 1 chr1 247249719
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
54 2 chr2 242951149
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
55 3 chr3 199501827
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
56 4 chr4 191273063
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
57 5 chr5 180857866
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
58 6 chr6 170899992
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
59 7 chr7 158821424
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
60 8 chr8 146274826
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
61 9 chr9 140273252
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
62 10 chr10 135374737
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
63 11 chr11 134452384
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
64 12 chr12 132349534
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
65 13 chr13 114142980
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
66 14 chr14 106368585
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
67 15 chr15 100338915
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
68 16 chr16 88827254
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
69 17 chr17 78774742
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
70 18 chr18 76117153
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
71 19 chr19 63811651
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
72 20 chr20 62435964
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
73 21 chr21 46944323
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
74 22 chr22 49691432
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
75 23 chrX 154913754
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
76 24 chrY 57772954
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
77
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
78 -----
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
79
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
80 .. class:: infomark
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
81
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
82 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
83 </help>
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
84
091714bd75a0 new release r0.8b
bzeitouni
parents:
diff changeset
85 </tool>