annotate bsfcall_wrapper.xml @ 1:20930a8f700b

rename some files
author yutaka-saito
date Sun, 19 Apr 2015 22:39:26 +0900
parents bsf-call_wrapper.xml@06f8460885ff
children f274c166e738
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
20930a8f700b rename some files
yutaka-saito
parents: 0
diff changeset
1 <tool id="bsfcall" name="bsfcall" version="1.0.0">
0
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
2 <description>Mapping bisulfite-seq reads and calling methylated cytosines</description>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
3 <!--
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
4 <version_command></version_command>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
5 -->
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
6
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
7 <requirements>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
8 <requirement type="set_environment">TOOLDIR</requirement>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
9 </requirements>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
10
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
11 <command interpreter="perl">
1
20930a8f700b rename some files
yutaka-saito
parents: 0
diff changeset
12 bsfcall_wrapper.pl TOOLDIR $reference.source $read.end \${GALAXY_SLOTS:-1}
0
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
13
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
14 #if $reference.source=="indexed":
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
15 $reference.index.fields.path
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
16 #else if $reference.source=="history":
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
17 $reference.own_file
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
18 #else
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
19
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
20 #end if
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
21
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
22 #if $read.end=="single-end"
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
23 $in
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
24 #else if $read.end=="paired-end"
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
25 $in1 $in2
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
26 #else
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
27
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
28 #end if
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
29 </command>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
30
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
31 <inputs>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
32 <conditional name="reference">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
33 <param name="source" type="select" label="Will you select a reference genome from your history or use a built-in index?">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
34 <option value="indexed">Use a built-in genome index</option>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
35 <option value="history">Use a genome from the history and build index</option>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
36 </param>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
37 <when value="indexed">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
38 <param name="index" type="select" label="Select reference genome">
1
20930a8f700b rename some files
yutaka-saito
parents: 0
diff changeset
39 <options from_data_table="bsfcall_indexes">
0
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
40 <filter type="sort_by" column="2"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
41 <validator type="no_options" message="No indexes are available for the selected input dataset"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
42 </options>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
43 </param>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
44 </when>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
45 <when value="history">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
46 <param name="own_file" type="data" format="fasta" label="Select reference genome"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
47 </when>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
48 </conditional>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
49
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
50 <conditional name="read">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
51 <param name="end" type="select" label="Will you use single-end reads or paired-end reads?">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
52 <option value="single-end">Single-end reads</option>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
53 <option value="paired-end">Paired-end reads</option>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
54 </param>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
55 <when value="single-end">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
56 <param name="in" type="data" format="fastqsanger" label="Single-end reads in fastqsanger format"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
57 </when>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
58 <when value="paired-end">
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
59 <param name="in1" type="data" format="fastqsanger" label="Paired-end reads 1 in fastqsanger format"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
60 <param name="in2" type="data" format="fastqsanger" label="Paired-end reads 2 in fastqsanger format"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
61 </when>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
62 </conditional>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
63 </inputs>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
64
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
65 <outputs>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
66 <data name="outres" format="tabular" label="${tool.name} on ${on_string}: result" from_work_dir="bsf-call.out"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
67 <data name="outlog" format="txt" label="${tool.name} on ${on_string}: log" from_work_dir="bsfwork/bsf-call.log"/>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
68 </outputs>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
69
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
70 <help>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
71 **bsf-call**
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
72
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
73 Mapping bisulfite-seq reads and calling methylated cytosines
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
74
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
75 ------
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
76
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
77 **Input format**
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
78
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
79 Inputs are bisulfite-seq reads in fastqsanger format (single-end or paired-end), and a reference genome index (built-in or constructed from your fasta file).
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
80
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
81 ------
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
82
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
83 **Output format**
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
84
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
85 Output is a six-column tab-delimited file::
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
86
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
87 Col.| Description
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
88 ----+--------------------------------------
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
89 1 | chromosome label (e.g. chr1)
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
90 2 | genomic position (0-based)
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
91 3 | strand (+,-)
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
92 4 | mC context (CG, CHG, CHH)
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
93 5 | mC rate (float)
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
94 6 | read coverage
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
95
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
96 ------
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
97
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
98 **Contact**
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
99
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
100 Toutai Mituyama
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
101
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
102 mituyama-toutai AT aist.go.jp
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
103 </help>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
104
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
105 <citations>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
106 <citation type="doi">10.1093/nar/gkt1373</citation>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
107 </citations>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
108
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
109 </tool>
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
110
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
111 <!--
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
112 Also note the use of the reserved parameter name GALAXY_DATA_INDEX_DIR - it points to the ~/tool-data directory.
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
113 \${GALAXY_SLOTS:-4}
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
114
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
115 Number of cores/threads allocated by the job runner or resource manager to the tool for the given job (here 4 is the default number of threads to use if running via custom runner that does not configure GALAXY_SLOTS or in an older Galaxy runtime).
06f8460885ff migrate from GitHub
yutaka-saito
parents:
diff changeset
116 -->