Mercurial > repos > bgruening > confab
view confab.xml @ 28:4bd0cbd904d5 draft default tip
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/confab commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
author | bgruening |
---|---|
date | Tue, 28 Jul 2020 11:54:35 +0000 |
parents | 7198475e0755 |
children |
line wrap: on
line source
<tool id="ctb_confab" name="Conformer calculation" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@"> <macros> <token name="@TOOL_VERSION@">3.1.1</token> <token name="@GALAXY_VERSION@">0</token> </macros> <description>for molecules (confab) with OpenBabel</description> <!--parallelism method="multi" split_inputs="infile" split_mode="to_size" split_size="100" shared_inputs="" merge_outputs="outfile"></parallelism--> <requirements> <requirement type="package" version="@TOOL_VERSION@">openbabel</requirement> </requirements> <command detect_errors="aggressive"> <![CDATA[ obabel '${infile}' -O '${outfile}' -i ${infile.ext} -o sdf --confab --verbose --rcutoff $RMSD --ecutoff $energy --conf $conformers $first_conformer ]]> </command> <inputs> <param name="infile" type="data" format="sdf,mol2" label="Input molecule with 3D coordinates in SDF or MOL2 format" help="Dataset missing? See TIP below"/> <param name='RMSD' type='float' value='0.5' label='RMSD cutoff (Å)' help='Minimum RMSD deviation from the original conformation in order to be classified as a separate conformer.'/> <param name='energy' type='float' value='50.0' label='Energy cutoff (in kcal/mol)' help='Minimum energy difference to the original conformation in order to be classified as a separate conformer.'/> <param name='conformers' type='integer' value='1000000' label='Max number of conformers to test' /> <param name='first_conformer' type='boolean' truevalue='--original' falsevalue='' label='Include the input conformation as the first conformer' help='If yes, the original conformation is included in the output file'/> </inputs> <outputs> <data format="sdf" name="outfile" label="${tool.name} on ${on_string}"/> </outputs> <tests> <test> <param name="infile" value='CID_3033.sdf' ftype='sdf' /> <param name='RMSD' value='0.5' /> <param name='energy' value='50.0' /> <param name='conformers' value='10' /> <param name='first_conformer' value="True" /> <output name="outfile" file='confab_on_CID_3033.sdf' ftype='sdf' lines_diff="2"/> </test> </tests> <help> <![CDATA[ .. class:: infomark **What this tool does** Confab_ is a conformation generator. The algorithm starts with an input 3D structure which, after some initialization steps, is used to generate multiple conformers, which are filtered on-the-fly to identify diverse low-energy conformers. .. _Confab: https://open-babel.readthedocs.io/en/latest/3DStructureGen/multipleconformers.html#confab ----- .. class:: infomark **Input** * Example:: 21.2060 9.9350 63.0810 C 0 0 0 0 0 0 0 0 0 0 0 0 21.2410 9.4460 64.5510 C 0 0 0 0 0 0 0 0 0 0 0 0 22.0000 8.1250 64.6300 C 0 0 0 0 0 0 0 0 0 0 0 0 21.7010 7.3010 65.5120 O 0 0 0 0 0 0 0 0 0 0 0 0 23.1180 7.8720 63.7340 C 0 0 0 0 0 0 0 0 0 0 0 0 23.4530 8.7270 62.7850 C 0 0 0 0 0 0 0 0 0 0 0 0 24.6970 8.4430 61.9510 C 0 0 0 0 0 0 0 0 0 0 0 0 ....... 1 2 1 0 0 0 0 1 11 1 0 0 0 0 2 3 1 0 0 0 0 3 4 2 0 0 0 0 3 5 1 0 0 0 0 5 6 2 0 0 0 0 6 7 1 0 0 0 0 RMSD cutoff (in Angstrom) 0.5 Energy cutoff (in kcal/mol) 50.0 Max number of conformers to test 100000 Include the input conformation as the first conformer False ----- .. class:: infomark **Output** * Example:: 23 26 0 0 0 0 0 0 0 0999 V2000 21.2060 9.9350 63.0810 C 0 0 0 0 0 0 0 0 0 0 0 0 21.2410 9.4460 64.5510 C 0 0 0 0 0 0 0 0 0 0 0 0 22.0000 8.1250 64.6300 C 0 0 0 0 0 0 0 0 0 0 0 0 21.7010 7.3010 65.5120 O 0 0 0 0 0 0 0 0 0 0 0 0 23.1180 7.8720 63.7340 C 0 0 0 0 0 0 0 0 0 0 0 0 23.4530 8.7270 62.7850 C 0 0 0 0 0 0 0 0 0 0 0 0 24.6970 8.4430 61.9510 C 0 0 0 0 0 0 0 0 0 0 0 0 24.4490 8.6370 60.4430 C 0 0 0 0 0 0 0 0 0 0 0 0 23.7890 9.9970 60.0980 C 0 0 2 0 0 0 0 0 0 0 0 0 22.4340 10.0950 60.8720 C 0 0 1 0 0 0 0 0 0 0 0 0 22.6140 10.0230 62.4340 C 0 0 1 0 0 0 0 0 0 0 0 0 21.6330 11.3540 60.4500 C 0 0 0 0 0 0 0 0 0 0 0 0 21.4320 11.4340 58.9110 C 0 0 0 0 0 0 0 0 0 0 0 0 22.7860 11.4040 58.1690 C 0 0 1 0 0 0 0 0 0 0 0 0 23.4830 10.0600 58.5980 C 0 0 1 0 0 0 0 0 0 0 0 0 24.6740 9.9180 57.6180 C 0 0 0 0 0 0 0 0 0 0 0 0 24.0720 10.4500 56.2670 C 0 0 0 0 0 0 0 0 0 0 0 0 22.7140 11.1490 56.6270 C 0 0 2 0 0 0 0 0 0 0 0 0 23.6590 12.6770 58.4540 C 0 0 0 0 0 0 0 0 0 0 0 0 23.4270 11.2460 63.0070 C 0 0 0 0 0 0 0 0 0 0 0 0 22.3750 12.3880 55.7810 C 0 0 0 0 0 0 0 0 0 0 0 0 23.2120 12.8760 55.0520 O 0 0 0 0 0 0 0 0 0 0 0 0 21.0090 12.9760 55.8570 C 0 0 0 0 0 0 0 0 0 0 0 0 :: 1 2 1 0 0 0 0 1 11 1 0 0 0 0 2 3 1 0 0 0 0 3 4 2 0 0 0 0 3 5 1 0 0 0 0 5 6 2 0 0 0 0 6 7 1 0 0 0 0 6 11 1 0 0 0 0 7 8 1 0 0 0 0 9 8 1 6 0 0 0 10 9 1 1 0 0 0 ]]> </help> <citations> <citation type="doi">10.1186/1758-2946-3-33</citation> <citation type="doi">10.1186/1758-2946-3-8</citation> </citations> </tool>