Skip to content

KeyError: 'Node not found in database.' when importing GRI-Mech seed #36

@rwest

Description

@rwest

A job with this:

# Data sources
database(
    '../RMG-database/input',
    thermoLibraries = ['primaryThermoLibrary'],
    reactionLibraries = ['Methylformate'],
    seedMechanisms = ['GRI-Mech3.0'],
)

fails with this:

Adding seed mechanism GRI-Mech3.0 to model core...
Traceback (most recent call last):
  File "rmg.py", line 673, in <module>
    execute(args)
  File "rmg.py", line 262, in execute
    reactionModel.addSeedMechanismToCore(database, seedMechanism, react=False)
  File "/Users/rwest/XCodeProjects/RMGpy/RMG-Py/rmgpy/rmg/model.py", line 1317, in addSeedMechanismToCore
    if spec.reactive: spec.generateThermoData(database)
  File "/Users/rwest/XCodeProjects/RMGpy/RMG-Py/rmgpy/rmg/model.py", line 93, in generateThermoData
    tdata = database.thermo.getThermoData(molecule)
  File "/Users/rwest/XCodeProjects/RMGpy/RMG-Py/rmgpy/data/thermo.py", line 518, in getThermoData
    thermoData = self.getThermoDataFromGroups(molecule)
  File "/Users/rwest/XCodeProjects/RMGpy/RMG-Py/rmgpy/data/thermo.py", line 629, in getThermoDataFromGroups
    thermoData = self.__addThermoData(thermoData, self.__getGroupThermoData(self.groups['radical'], saturatedStruct, {'*':atom}))
  File "/Users/rwest/XCodeProjects/RMGpy/RMG-Py/rmgpy/data/thermo.py", line 720, in __getGroupThermoData
    raise KeyError('Node not found in database.')
KeyError: 'Node not found in database.'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions