In [ ]:
import os.path
import rmgpy
from IPython.display import display
from rmgpy.data.rmg import RMGDatabase
from rmgpy.species import Species
from rmgpy.molecule.resonance import generateAromaticResonanceStructures
In [ ]:
databasePath = rmgpy.settings['database.directory']
database = RMGDatabase()
database.load(
path = databasePath,
thermoLibraries = ['primaryThermoLibrary'],
reactionLibraries = [],
seedMechanisms = [],
kineticsFamilies = 'none'
)
In [ ]:
spec = Species().fromSMILES("O=C[C]=C")
#spec.generateResonanceIsomers()
display(spec)
In [ ]:
spec.thermo = database.thermo.getThermoData(spec)
In [ ]:
spec.thermo
In [ ]:
spec2 = Species().fromSMILES("[O]C=C=C")
#spec.generateResonanceIsomers()
display(spec2)
In [ ]:
spec2.thermo = database.thermo.getThermoData(spec)
In [ ]:
spec2.thermo
In [ ]: