annotate roi_filter.xml @ 8:681bfc781c26 draft

Uploaded
author holtgrewe
date Mon, 12 Aug 2013 10:21:24 -0400
parents 61d9bdb6d519
children 68db4965da2b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
1 <?xml version="1.0"?>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
2 <tool id="roi_filter" name="ROI Filter">
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
3 <description>Filter ROI files</description>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
4
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
5 <command interpreter="bash">
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
6 roi_filter.sh $numeric -c $column -o $operator -v $value &lt;$input &gt;$output
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
7 </command>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
8
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
9 <!--
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
10 Input Files and Parameters
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
11 -->
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
12 <inputs>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
13 <param name="input" format="roi" type="data" label="ROI file to filter." />
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
14
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
15 <param name="column" type="integer" label="column (starts with 1)" value="5" />
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
16
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
17 <param name="operator" type="select" label="operator">
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
18 <option value="gt" selected="true">&gt;</option>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
19 <option value="lt">&lt;</option>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
20 <option value="geq">&gt;=</option>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
21 <option value="leq">&lt;=</option>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
22 <option value="eq">==</option>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
23 <option value="neq">!=</option>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
24 </param>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
25
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
26 <param name="value" type="text" label="value" value="100" />
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
27
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
28 <param name="numeric" type="boolean" label="compare as number" checked="true" truevalue="-n" falsevalue="" />
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
29 </inputs>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
30
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
31 <!--
8
681bfc781c26 Uploaded
holtgrewe
parents: 0
diff changeset
32 Output Files
681bfc781c26 Uploaded
holtgrewe
parents: 0
diff changeset
33 -->
681bfc781c26 Uploaded
holtgrewe
parents: 0
diff changeset
34 <outputs>
681bfc781c26 Uploaded
holtgrewe
parents: 0
diff changeset
35 <data name="output" format="roi" label="${input.name}_sorted_${by}" />
681bfc781c26 Uploaded
holtgrewe
parents: 0
diff changeset
36 </outputs>
681bfc781c26 Uploaded
holtgrewe
parents: 0
diff changeset
37
681bfc781c26 Uploaded
holtgrewe
parents: 0
diff changeset
38 <!--
0
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
39 Recognize errors by return code and not output to stderr.
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
40 -->
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
41 <stdio>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
42 <exit_code range="1:" level="fatal" />
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
43 <exit_code range=":-1" level="fatal" />
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
44 </stdio>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
45
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
46 <!--
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
47 Tool Help
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
48 -->
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
49 <help>No help yet.</help>
61d9bdb6d519 Uploaded
holtgrewe
parents:
diff changeset
50 </tool>