Mercurial > repos > bgruening > openbabel
changeset 15:ec87a42dccec
ChemicalToolBoX update.
author | Bjoern Gruening <bjoern.gruening@gmail.com> |
---|---|
date | Sat, 01 Jun 2013 20:02:50 +0200 |
parents | 5258b01f1f24 |
children | 3d3e7c1d0f49 |
files | convert/ob_convert.xml filter/multi_obgrep.xml filter/ob_grep.xml modify/change_title_to_metadata_value.xml modify/ob_addh.xml modify/ob_genProp.xml modify/remove_protonation_state.xml subsearch/subsearch.xml visualisation/ob_depiction_svg.xml |
diffstat | 9 files changed, 34 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/convert/ob_convert.xml Fri May 31 22:31:31 2013 +0200 +++ b/convert/ob_convert.xml Sat Jun 01 20:02:50 2013 +0200 @@ -1,8 +1,8 @@ -<tool id="compound_convert" name="Compound Convert" version="0.1"> +<tool id="ctb_compound_convert" name="Compound Convert" version="0.1"> <description>Converts various chemistry and molecular modeling data files</description> <!--<parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="10000" shared_inputs="" merge_outputs="outfile"></parallelism> We can't use that currently, because a few output-datatypes, like the fastsearch index do not support merging. We need to patch galaxy to not abort in such a case - and run the job in non.multi mode. + and run the job in non-multi mode. --> <requirements> <requirement type="package" version="2.3.2">openbabel</requirement> @@ -251,7 +251,6 @@ <when value="cssr" /> <when value="ct" /> <when value="dmol" /> - <when value="fa" /> <when value="fasta" /> <when value="feat" /> <when value="fh" /> @@ -285,7 +284,6 @@ </when> <when value="gamin" /> <when value="gau" /> - <when value="gjf" /> <when value="gpr" /> <when value="gr96" /> <when value="hin" /> @@ -429,9 +427,16 @@ **What it does** -OpenBabel is a cross-platform program designed to interconvert between many file formats used in molecular modeling and computational chemistry and related areas. +Interconvert between many file formats used in molecular modeling and computational chemistry and related areas. A few output filetypes provides additional parameters. +If you are missing some options please contact your administrator or the ChemicalToolBoX team. + ------ +**References** + +N M O'Boyle, M Banck, C A James, C Morley, T Vandermeersch, and G R Hutchison. "Open Babel: An open chemical toolbox." J. Cheminf. (2011), 3, 33. `DOI:10.1186/1758-2946-3-33`_ +The Open Babel Package http://openbabel.sourceforge.net/ + +.. _DOI:10.1186/1758-2946-3-33: http://www.jcheminf.com/content/3/1/33 </help>
--- a/filter/multi_obgrep.xml Fri May 31 22:31:31 2013 +0200 +++ b/filter/multi_obgrep.xml Sat Jun 01 20:02:50 2013 +0200 @@ -39,7 +39,12 @@ **What it does** -Providing a query file with SMARTS pattern in each line. These tool will run obgreg in parallel and merges the results. +Providing a query file with SMARTS pattern in each line. These tool will run obgreg_ in parallel and merges the results. +It is known that not all SMARTS features from the Daylight Toolkit are supported, please have a look here_. + + +.. _obgrep: http://openbabel.org/wiki/Obgrep +.. _here: http://openbabel.org/wiki/SMARTS -----
--- a/filter/ob_grep.xml Fri May 31 22:31:31 2013 +0200 +++ b/filter/ob_grep.xml Sat Jun 01 20:02:50 2013 +0200 @@ -53,6 +53,11 @@ **What it does** The obgrep tool can be used to search for molecules inside multi-molecule database files (e.g., SMILES, SDF, etc.) or across multiple files. +It is known that not all SMARTS features from the Daylight Toolkit are supported, please have a look here_. + + +.. _obgrep: http://openbabel.org/wiki/Obgrep +.. _here: http://openbabel.org/wiki/SMARTS ----- @@ -61,8 +66,10 @@ **References** -Rajarshi Guha, Michael T. Howard, Geoffrey R. Hutchison, Peter Murray-Rust, Henry Rzepa, Christoph Steinbeck, Joerg Kurt Wegner, Egon Willighagen. "The Blue Obelisk -- Interoperability in Chemical Informatics." J. Chem. Inf. Model. (2006) 46(3) 991-998. DOI:10.1021/ci050400b +N M O'Boyle, M Banck, C A James, C Morley, T Vandermeersch, and G R Hutchison. "Open Babel: An open chemical toolbox." J. Cheminf. (2011), 3, 33. `DOI:10.1186/1758-2946-3-33`_ The Open Babel Package http://openbabel.sourceforge.net/ +.. _DOI:10.1186/1758-2946-3-33: http://www.jcheminf.com/content/3/1/33 + </help> </tool>
--- a/modify/change_title_to_metadata_value.xml Fri May 31 22:31:31 2013 +0200 +++ b/modify/change_title_to_metadata_value.xml Sat Jun 01 20:02:50 2013 +0200 @@ -2,7 +2,7 @@ <description>to meta-data value.</description> <parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="10000" shared_inputs="" merge_outputs="outfile"></parallelism> <requirements> - <requirement type="python-module">pybel</requirement> + <requirement type="package" version="2.3.2">openbabel</requirement> </requirements> <command interpreter="python"> ## The command is a Cheetah template which allows some Python based syntax.
--- a/modify/ob_addh.xml Fri May 31 22:31:31 2013 +0200 +++ b/modify/ob_addh.xml Sat Jun 01 20:02:50 2013 +0200 @@ -1,4 +1,4 @@ -<tool id="ob_addh" name="Add hydrogen atoms" version="1.0"> +<tool id="ctb_ob_addh" name="Add hydrogen atoms" version="1.0"> <description>at a certain pH value</description> <parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="10000" shared_inputs="" merge_outputs="outfile"></parallelism> <requirements>
--- a/modify/ob_genProp.xml Fri May 31 22:31:31 2013 +0200 +++ b/modify/ob_genProp.xml Sat Jun 01 20:02:50 2013 +0200 @@ -1,4 +1,4 @@ -<tool id="ob_genProp" name="Compute physico-chemical properties" version="1.0"> +<tool id="ctb_ob_genProp" name="Compute physico-chemical properties" version="1.0"> <description>for a set of molecules</description> <parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="10000" shared_inputs="" merge_outputs="outfile"></parallelism> <requirements>
--- a/modify/remove_protonation_state.xml Fri May 31 22:31:31 2013 +0200 +++ b/modify/remove_protonation_state.xml Sat Jun 01 20:02:50 2013 +0200 @@ -1,6 +1,9 @@ -<tool id="ctb_remove_protonation_state" name="Remove protonation state"> +<tool id="ctb_remove_protonation_state" name="Remove protonation state" version="0.1"> <description>of every atom</description> <parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="10000" shared_inputs="" merge_outputs="outfile"></parallelism> + <requirements> + <requirement type="package" version="2.3.2">openbabel</requirement> + </requirements> <command interpreter='python'> remove_protonation_state.py -i $infile
--- a/subsearch/subsearch.xml Fri May 31 22:31:31 2013 +0200 +++ b/subsearch/subsearch.xml Sat Jun 01 20:02:50 2013 +0200 @@ -1,4 +1,4 @@ -<tool id="chemfp_subsearch" name="Substructure Search" version="0.1"> +<tool id="ctb_subsearch" name="Substructure Search" version="0.1"> <description>of fingerprint data sets</description> <requirements> <requirement type="package" version="2.3.2">openbabel</requirement>
--- a/visualisation/ob_depiction_svg.xml Fri May 31 22:31:31 2013 +0200 +++ b/visualisation/ob_depiction_svg.xml Sat Jun 01 20:02:50 2013 +0200 @@ -1,4 +1,4 @@ -<tool id="ob_svg_depiction" name="Visualisation"> +<tool id="ctb_ob_svg_depiction" name="Visualisation"> <description>of compounds</description> <requirements> <requirement type="package" version="2.3.2">openbabel</requirement>