annotate cpt_psm_prep/cpt_psm_0_prep.xml @ 0:e4de0a0e90c8 draft

Uploaded
author cpt
date Tue, 05 Jul 2022 05:38:34 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
1 <?xml version="1.0"?>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
2 <tool id="PSM.Prep" name="PSM Prep" version="1.94.2">
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
3 <description>prepares data for the PSM Plotter</description>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
4 <version_command>perl cpt_psm_0_prep.pl --version</version_command>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
5 <stdio>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
6 <exit_code range="1:" level="fatal"/>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
7 </stdio>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
8 <requirements>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
9 <requirement type="package" version="5.22.1">perl</requirement>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
10 <requirement type="package">perl-bioperl</requirement>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
11 <requirement type="package">perl-moose</requirement>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
12 <requirement type="package">perl-ipc-run</requirement>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
13 <requirement type="package">perl-getopt-long-descriptive</requirement>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
14 </requirements>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
15 <command detect_errors="aggressive"><![CDATA[
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
16 perl -Mlib=$__tool_directory__/lib $__tool_directory__/cpt_psm_0_prep.pl
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
17 --galaxy
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
18 --outfile_supporting $__new_file_path__
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
19 #for $item in $repeat_file:
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
20 --file "${item.file}"
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
21 #end for
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
22
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
23 --cpt_psm_object "${cpt_psm_object}"
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
24
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
25 --cpt_psm_object_files_path "${cpt_psm_object.files_path}"
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
26
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
27 --cpt_psm_object_format "${cpt_psm_object_format}"
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
28
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
29 --cpt_psm_object_id "${cpt_psm_object.id}"
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
30
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
31 ]]></command>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
32 <inputs>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
33 <repeat name="repeat_file" title="File">
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
34 <param name="file" help="Input file" optional="False" label="file" type="data"/>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
35 </repeat>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
36 <param name="cpt_psm_object_format" help="Output PSM Object" optional="False" label="Format of cpt_psm_object" type="select">
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
37 <option value="TXT" selected="True">TXT</option>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
38 <option value="CONF">CONF</option>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
39 </param>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
40 </inputs>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
41 <outputs>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
42 <data name="cpt_psm_object" format="TXT">
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
43 <change_format>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
44 <when input="cpt_psm_object_format" value="TXT" format="txt"/>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
45 <when input="cpt_psm_object_format" value="CONF" format="txt"/>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
46 </change_format>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
47 </data>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
48 </outputs>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
49 <help>NAME
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
50 ====
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
51
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
52 PSM Prep
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
53
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
54 DESCRIPTION
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
55 ===========
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
56
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
57 This tool takes in 2 or more GenBank files, blasts, and prepares data
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
58 structures for use in the companion tool: PSM Plotter. Select as many
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
59 (multi)-gbk files as you *might* want to plot. Once this tool is done,
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
60 you can select any subset of those to plot then.
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
61 </help>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
62 <tests/>
e4de0a0e90c8 Uploaded
cpt
parents:
diff changeset
63 </tool>