annotate manipulate/extend_linearcode/lc_extend.xml @ 1:0a5e0df17054 draft default tip

Uploaded
author chrisb
date Fri, 06 May 2016 08:05:48 -0400
parents 89592faa2875
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
89592faa2875 Uploaded
chrisb
parents:
diff changeset
1 <tool id="glytools_lc_extend" name="GAP Permute Linearcode" version="0.3">
89592faa2875 Uploaded
chrisb
parents:
diff changeset
2 <description> and append or extend fragments on fuzzy linear code </description>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
3 <requirements>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
4 <requirement type="package" version="1.0">python_for_glycan_tools</requirement>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
5 </requirements>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
6 <command interpreter="python"><![CDATA[lc_extend.py -i $input -o $output -l $logfile $appendorextend ]]></command>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
7 <inputs>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
8 <param format="linearcode" name="input" type="data" label="Linear Code source file"/>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
9 <param name="appendorextend" type="select" label="Behaviour">
89592faa2875 Uploaded
chrisb
parents:
diff changeset
10 <option value="" selected="true"> Default append behaviour</option>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
11 <option value="-e">Create all possible linearcode combinations (not recommended)</option>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
12 </param>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
13 </inputs>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
14 <outputs>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
15 <data format="linearcode" name="output" label="LC permutations of $input.name"/>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
16 <data format="txt" name="logfile" label="debugging log file of $input.name"/>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
17 </outputs>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
18 <help> <![CDATA[
89592faa2875 Uploaded
chrisb
parents:
diff changeset
19 .. class:: infomark
89592faa2875 Uploaded
chrisb
parents:
diff changeset
20
89592faa2875 Uploaded
chrisb
parents:
diff changeset
21 **What this tool does**
89592faa2875 Uploaded
chrisb
parents:
diff changeset
22
89592faa2875 Uploaded
chrisb
parents:
diff changeset
23 This tool provides all permutations of linear code with uncertain leaves i.e. that is it converts fuzzy glycans to unfuzzy glycans.
89592faa2875 Uploaded
chrisb
parents:
diff changeset
24
89592faa2875 Uploaded
chrisb
parents:
diff changeset
25 .. class:: infomark
89592faa2875 Uploaded
chrisb
parents:
diff changeset
26
89592faa2875 Uploaded
chrisb
parents:
diff changeset
27 **Inputs**
89592faa2875 Uploaded
chrisb
parents:
diff changeset
28
89592faa2875 Uploaded
chrisb
parents:
diff changeset
29 This tool requires *LinearCode* format.
89592faa2875 Uploaded
chrisb
parents:
diff changeset
30
89592faa2875 Uploaded
chrisb
parents:
diff changeset
31 ----
89592faa2875 Uploaded
chrisb
parents:
diff changeset
32
89592faa2875 Uploaded
chrisb
parents:
diff changeset
33 .. class:: infomark
89592faa2875 Uploaded
chrisb
parents:
diff changeset
34
89592faa2875 Uploaded
chrisb
parents:
diff changeset
35 **Example**
89592faa2875 Uploaded
chrisb
parents:
diff changeset
36
89592faa2875 Uploaded
chrisb
parents:
diff changeset
37 Query sequence::
89592faa2875 Uploaded
chrisb
parents:
diff changeset
38
89592faa2875 Uploaded
chrisb
parents:
diff changeset
39 (Ma2Ma3(Ma3(Ma6)Ma6)Mb4GNb4GN,M)
89592faa2875 Uploaded
chrisb
parents:
diff changeset
40 (A??GN??Ma3(GN??Ma6)Mb4GNb4(Fa6)GN)
89592faa2875 Uploaded
chrisb
parents:
diff changeset
41
89592faa2875 Uploaded
chrisb
parents:
diff changeset
42 Default Output sequence::
89592faa2875 Uploaded
chrisb
parents:
diff changeset
43
89592faa2875 Uploaded
chrisb
parents:
diff changeset
44 ((M??)X??)(Ma2Ma3(Ma3)(Ma6)Ma6)Mb4GNb4GN
89592faa2875 Uploaded
chrisb
parents:
diff changeset
45 (A??GN??Ma3(GN??Ma6)Mb4GNb4(Fa6)GN)
89592faa2875 Uploaded
chrisb
parents:
diff changeset
46
89592faa2875 Uploaded
chrisb
parents:
diff changeset
47 Extended Output sequence (not recommended)::
89592faa2875 Uploaded
chrisb
parents:
diff changeset
48
89592faa2875 Uploaded
chrisb
parents:
diff changeset
49 M??Ma2Ma3(Ma3(Ma6)Ma6)Mb4GNb4GN
89592faa2875 Uploaded
chrisb
parents:
diff changeset
50 Ma2Ma3(M??Ma3(Ma6)Ma6)Mb4GNb4GN
89592faa2875 Uploaded
chrisb
parents:
diff changeset
51 Ma2Ma3(Ma3(M??Ma6)Ma6)Mb4GNb4GN
89592faa2875 Uploaded
chrisb
parents:
diff changeset
52 (A??GN??Ma3(GN??Ma6)Mb4GNb4(Fa6)GN)
89592faa2875 Uploaded
chrisb
parents:
diff changeset
53
89592faa2875 Uploaded
chrisb
parents:
diff changeset
54 ]]>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
55
89592faa2875 Uploaded
chrisb
parents:
diff changeset
56 </help>
89592faa2875 Uploaded
chrisb
parents:
diff changeset
57
89592faa2875 Uploaded
chrisb
parents:
diff changeset
58 </tool>