Open Babel: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 38: Line 38:
<!--T:8-->
<!--T:8-->
The parallel version of Open Babel is useful when converting very large numbers of molecule structures or
The parallel version of Open Babel is useful when converting very large numbers of molecule structures or
calculating many of cheminformatics descriptors for large numbers of molecule structures.
calculating large numbers of cheminformatics descriptors for multiple molecules.


<!--T:9-->
<!--T:9-->
In this case please make sure to sent the environment variable <code>OMP_NUM_THREADS</code>
Make sure to set the environment variable <code>OMP_NUM_THREADS</code>
in order to tell Open Babel how many CPUs it is allowed to use.
in order to tell Open Babel how many CPUs it is allowed to use.


==== Example ==== <!--T:10-->
==== Example ==== <!--T:10-->
The following job would take the [https://en.wikipedia.org/wiki/Chemical_table_file#SDF Structual Data File] <code>many_molecules.sdf</code>
The following job would take the [https://en.wikipedia.org/wiki/Chemical_table_file#SDF Structural Data File] <code>many_molecules.sdf</code>
which in this case should contain a database with many molecules and generate Canonical [https://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system SMILES] representations for each of them, using two CPU-cores.
which in this case should contain a database with many molecules and generate Canonical [https://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system SMILES] representations for each of them, using two CPU-cores.
{{File
{{File
Bureaucrats, cc_docs_admin, cc_staff
2,879

edits