Cheminformatics Tutorials - Herong's Tutorial Examples - v2.03, by Herong Yang
"obenergy" - Calculate Molecule Energy
This section provides a quick introduction on the 'obenergy' command provided in Open Babel package to calculate molecule energy.
What Is "obenergy" Command? "obenergy" command is a command line tool provided in the Open Babel package that allows you to Calculate Molecule Energy.
Here is the user manual of the "obenergy" command.
NAME
obenergy -- calculate the energy for a molecule
SYNOPSIS
obenergy [OPTIONS] filename
DESCRIPTION
The obenergy tool can be used to calculate the energy for molecules inside
(multi-)molecule files (e.g., MOL2, etc.)
OPTIONS
If no filename is given, obenergy will give all options including the
available forcefields.
-v Verbose: print out all individual energy interactions
-ff forcefield
Select the forcefield
EXAMPLES
View the possible options, including available forcefields:
obenergy
Calculate the energy for the molecule(s) in file test.mol2:
obenergy test.mol2
Calculate the energy for the molecule(s) in file test.mol2 using the
Ghemical forcefield:
obenergy -ff Ghemical test.mol2
Calculate the energy for the molecule(s) in file test.mol2 and print out
all individual energy interactions:
obenergy -v test.mol2
Here is an example of calculating molecule energy using the "obenergy" command using the default force field type:
herong$ obabel "-:c1cc(ccc1CC(C(=O)O)N)O" -O tyrosine.sdf --gen2D
1 molecule converted
herong$ obenergy tyrosine.sdf
A T O M T Y P E S
IDX TYPE
1 C_R
2 C_R
3 C_R
4 C_R
5 C_R
6 C_R
7 C_3
8 C_3
9 C_2
10 O_2
11 O_2
12 N_3
13 O_2
S E T T I N G U P C A L C U L A T I O N S
SETTING UP BOND CALCULATIONS...
SETTING UP ANGLE CALCULATIONS...
SETTING UP TORSION CALCULATIONS...
SETTING UP OOP CALCULATIONS...
SETTING UP VAN DER WAALS CALCULATIONS...
E N E R G Y
TOTAL BOND STRETCHING ENERGY = 4001.440 kJ/mol
TOTAL ANGLE BENDING ENERGY = 66.916 kJ/mol
TOTAL TORSIONAL ENERGY = 8.872 kJ/mol
TOTAL VAN DER WAALS ENERGY = 9731.431 kJ/mol
TOTAL ENERGY = 13808.65839 kJ/mol
Table of Contents
SMILES (Simplified Molecular-Input Line-Entry System)
Open Babel: The Open Source Chemistry Toolbox
Using Open Babel Command: "obabel"
Generating SVG Pictures with Open Babel
Substructure Search with Open Babel
Similarity Search with Open Babel
Fingerprint Index for Fastsearch with Open Babel
Stereochemistry with Open Babel
►Command Line Tools Provided by Open Babel
List of Open Babel Command Line Tools
"obchiral" - Print Chirality Information
"obconformer" - Generate Best Conformer
►"obenergy" - Calculate Molecule Energy
"obfit" - Superimpose Two Molecules
"obgen" - Generate Molecule 3D Structures
"obgrep" - Search Molecules using SMARTS
"obminimize" - Optimize Geometry/Energy of Molecule
"obprobe" - Create Electrostatic Probe Grid
"obrotamer" - Generate Random Rotational Isomers
"obrotate" - Rotate Dihedral Angles with SMARTS
RDKit: Open-Source Cheminformatics Software
rdkit.Chem.rdchem - The Core Module
rdkit.Chem.rdmolfiles - Molecular File Module
rdkit.Chem.rdDepictor - Compute 2D Coordinates
rdkit.Chem.Draw - Handle Molecule Images
Molecule Substructure Search with RDKit
rdkit.Chem.rdmolops - Molecule Operations
Daylight Fingerprint Generator in RDKit
Morgan Fingerprint Generator in RDKit
RDKit Performance on Substructure Search
Introduction to Molecular Fingerprints
OCSR (Optical Chemical Structure Recognition)
AlphaFold - Protein Structure Prediction