Mercurial > repos > bgruening > openbabel
annotate modify/change_title_to_metadata_value.xml @ 22:b4ba90dcfde0 default tip
ChemicalToolBoX update.
author | Bjoern Gruening <bjoern.gruening@gmail.com> |
---|---|
date | Tue, 23 Jul 2013 19:00:18 +0200 |
parents | 3d3e7c1d0f49 |
children |
rev | line source |
---|---|
0 | 1 <tool id="ctb_change_title" name="Change Title" version="0.0.1"> |
2 <description>to meta-data value.</description> | |
3 <parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="10000" shared_inputs="" merge_outputs="outfile"></parallelism> | |
4 <requirements> | |
15
ec87a42dccec
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
0
diff
changeset
|
5 <requirement type="package" version="2.3.2">openbabel</requirement> |
0 | 6 </requirements> |
7 <command interpreter="python"> | |
8 ## The command is a Cheetah template which allows some Python based syntax. | |
9 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces | |
10 change_title_to_metadata_value.py | |
11 --infile "${infile}" | |
12 --key "${key}" | |
13 --outfile "${outfile}" | |
14 </command> | |
15 <inputs> | |
16 <param name="infile" type="data" format="sdf,mol2" label="Compound File" help="Specify a compound file in SD- or MOL2-format."/> | |
17 <param name="key" type="text" format="text" label="Compound Identifier encoded in the SDF file." help="Specify the key name of the SDF metadata, that contains the molecule identifier."/> | |
18 </inputs> | |
19 <outputs> | |
20 <data name="outfile" format_source="infile"/> | |
21 </outputs> | |
22 <tests> | |
23 <param name="infile" type="sdf" value="CID_3033.sdf"/> | |
24 <param name="key" value="PUBCHEM_SHAPE_VOLUME"/> | |
25 <data name="output" type="sdf" file="change_title_on_CID_3033.sdf"/> | |
26 </tests> | |
27 <help> | |
28 | |
29 .. class:: infomark | |
30 | |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
31 **What this tool does** |
0 | 32 |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
33 Changes the title of a molecule file to a metadata value of a given ID in the same molecule file. |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
34 |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
35 ----- |
0 | 36 |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
37 .. class:: infomark |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
38 |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
39 **Input** |
0 | 40 |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
41 `SD-file`_ with metadata including the given ID. |
0 | 42 |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
43 .. _SD-file: http://en.wikipedia.org/wiki/Chemical_table_file |
0 | 44 |
45 ----- | |
46 | |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
47 .. class:: infomark |
0 | 48 |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
49 **Output** |
0 | 50 |
51 Same as input with changed title tag. | |
52 | |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
53 ----- |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
54 |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
55 .. class:: infomark |
0 | 56 |
16
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
57 **Cite** |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
58 |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
59 `Open Babel`_ |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
60 |
3d3e7c1d0f49
ChemicalToolBoX update.
Bjoern Gruening <bjoern.gruening@gmail.com>
parents:
15
diff
changeset
|
61 .. _Open Babel: http://openbabel.org/wiki/Main_Page |
0 | 62 |
63 </help> | |
64 </tool> |