annotate seal-galaxy-cc1b1911/seal/read_sort.xml @ 0:244073d9abc1 draft default tip

Uploaded
author crs4
date Wed, 15 Oct 2014 09:41:10 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
244073d9abc1 Uploaded
crs4
parents:
diff changeset
1
244073d9abc1 Uploaded
crs4
parents:
diff changeset
2 <!--
244073d9abc1 Uploaded
crs4
parents:
diff changeset
3 Copyright (C) 2011-2014 CRS4.
244073d9abc1 Uploaded
crs4
parents:
diff changeset
4
244073d9abc1 Uploaded
crs4
parents:
diff changeset
5 This file is part of Seal.
244073d9abc1 Uploaded
crs4
parents:
diff changeset
6
244073d9abc1 Uploaded
crs4
parents:
diff changeset
7 Seal is free software: you can redistribute it and/or modify it
244073d9abc1 Uploaded
crs4
parents:
diff changeset
8 under the terms of the GNU General Public License as published by the Free
244073d9abc1 Uploaded
crs4
parents:
diff changeset
9 Software Foundation, either version 3 of the License, or (at your option)
244073d9abc1 Uploaded
crs4
parents:
diff changeset
10 any later version.
244073d9abc1 Uploaded
crs4
parents:
diff changeset
11
244073d9abc1 Uploaded
crs4
parents:
diff changeset
12 Seal is distributed in the hope that it will be useful, but
244073d9abc1 Uploaded
crs4
parents:
diff changeset
13 WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
244073d9abc1 Uploaded
crs4
parents:
diff changeset
14 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
244073d9abc1 Uploaded
crs4
parents:
diff changeset
15 for more details.
244073d9abc1 Uploaded
crs4
parents:
diff changeset
16
244073d9abc1 Uploaded
crs4
parents:
diff changeset
17 You should have received a copy of the GNU General Public License along
244073d9abc1 Uploaded
crs4
parents:
diff changeset
18 with Seal. If not, see <http://www.gnu.org/licenses/>.
244073d9abc1 Uploaded
crs4
parents:
diff changeset
19 -->
244073d9abc1 Uploaded
crs4
parents:
diff changeset
20
244073d9abc1 Uploaded
crs4
parents:
diff changeset
21
244073d9abc1 Uploaded
crs4
parents:
diff changeset
22 <tool id="seal_read_sort" name="ReadSort" version="13986416aa79561bd0102cb7ccc1e0668ac9f0a4">
244073d9abc1 Uploaded
crs4
parents:
diff changeset
23 <description>Sort reads with Hadoop</description>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
24 <requirements>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
25 <requirement type="package" version="13986416aa79561bd0102cb7ccc1e0668ac9f0a4">seal</requirement>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
26 <requirement type="package" version="0.11">pydoop</requirement>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
27 <requirement type="package" version="0.1.3">hadoop-galaxy</requirement>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
28 </requirements>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
29 <command>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
30 #set $ref_path = 'file://' + $reference.fields.path if $reference.fields.path.startswith('/') else $reference.fields.path
244073d9abc1 Uploaded
crs4
parents:
diff changeset
31 hadoop_galaxy
244073d9abc1 Uploaded
crs4
parents:
diff changeset
32 --input $input_data
244073d9abc1 Uploaded
crs4
parents:
diff changeset
33 --output $output
244073d9abc1 Uploaded
crs4
parents:
diff changeset
34 --executable seal
244073d9abc1 Uploaded
crs4
parents:
diff changeset
35 read_sort
244073d9abc1 Uploaded
crs4
parents:
diff changeset
36 --annotations ${ref_path}.ann
244073d9abc1 Uploaded
crs4
parents:
diff changeset
37 --num-reducers $num_reducers
244073d9abc1 Uploaded
crs4
parents:
diff changeset
38 </command>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
39
244073d9abc1 Uploaded
crs4
parents:
diff changeset
40 <inputs>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
41 <param name="input_data" type="data" format="pathset" label="Input data" />
244073d9abc1 Uploaded
crs4
parents:
diff changeset
42
244073d9abc1 Uploaded
crs4
parents:
diff changeset
43 <param name="reference" type="select" label="Reference (should be the same one used for alignment)">
244073d9abc1 Uploaded
crs4
parents:
diff changeset
44 <options from_data_table="bwa_0510_indexes" />
244073d9abc1 Uploaded
crs4
parents:
diff changeset
45 </param>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
46
244073d9abc1 Uploaded
crs4
parents:
diff changeset
47 <param name="num_reducers"
244073d9abc1 Uploaded
crs4
parents:
diff changeset
48 label="Number of reduce tasks"
244073d9abc1 Uploaded
crs4
parents:
diff changeset
49 type="integer"
244073d9abc1 Uploaded
crs4
parents:
diff changeset
50 value="90"
244073d9abc1 Uploaded
crs4
parents:
diff changeset
51 min="1"
244073d9abc1 Uploaded
crs4
parents:
diff changeset
52 />
244073d9abc1 Uploaded
crs4
parents:
diff changeset
53 </inputs>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
54
244073d9abc1 Uploaded
crs4
parents:
diff changeset
55 <outputs>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
56 <data name="output" format="pathset" />
244073d9abc1 Uploaded
crs4
parents:
diff changeset
57 </outputs>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
58
244073d9abc1 Uploaded
crs4
parents:
diff changeset
59 <stdio>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
60 <exit_code range="1:" level="fatal" />
244073d9abc1 Uploaded
crs4
parents:
diff changeset
61 </stdio>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
62
244073d9abc1 Uploaded
crs4
parents:
diff changeset
63 <help>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
64 ReadSort is a Hadoop-based program for sorting reads by alignment position.
244073d9abc1 Uploaded
crs4
parents:
diff changeset
65 For the full help see the `manual &lt;http://biodoop-seal.sourceforge.net/read_sort_index.html&gt;`_.
244073d9abc1 Uploaded
crs4
parents:
diff changeset
66 </help>
244073d9abc1 Uploaded
crs4
parents:
diff changeset
67
244073d9abc1 Uploaded
crs4
parents:
diff changeset
68 </tool>