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> |
