Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error in thermo estimation for phenoxy radical #287

Open
ssommari opened this issue Apr 25, 2013 · 6 comments
Open

Error in thermo estimation for phenoxy radical #287

ssommari opened this issue Apr 25, 2013 · 6 comments

Comments

@ssommari
Copy link

I downloaded recently (less than a mont ago) RMG to get thermodynamics data.
Phenoxy radical is wrong.
I am not sure if your method uses Benson group additivity or Bozzelli corrections for radicals.

(SPECIES, Method, H, S , Cp 300, 400, 500, 600, 1000, 1500)
PHENOXY THERM 12.10, 76.47, 22.82, 29.76, 35.65, 40.40, 47.41, 52.15, 59.35
PHENOXY RMG 29.66, 73.71, 23.42, 30.70, 36.71, 41.44,48.24, 52.76, 59.57
PHENOL BOTH -22.30, 75.17, 24.40, 32.00, 38.32, 43.33, 50.62, 55.56, 63.16
H 52.11, 27.42, 3.52, 3.53, 3.55, 3.58, 3.61, 3.72, 3.90

If you take the delta H @298 for PHENOXY + H = PHENOL
RMG bond dissociation energy = ~104
THERM bond dissociation energy = ~86.5

In the common tables for B.D.E., 104 is the typical number for an ALKOXY radical (CCOJ), while VINOXY radycal (C=COJ) is on the order of 85. (which is the typical number for resonant system)

It seems to me that RMG cannot find the proper number of resonant radical: the RMG.log states "The number of resonance isomers is 0"

I attach my input and my output to see if you can reproduce my issue.

Further informations:
The adjacency list are taken from your online smiles to adjacency.
Using an adjacency list which use single-double bonds in the aromatic ring doesn't change anything.

Database: RMG_database

//thermo strategy? BensonOnly/QMforCyclics/Hybrid
BensonOnly
//QM method: both/gaussian03/mopac/mm4/mm4hr 
both
//maxradnumforQM?
0
//CheckConnectivity? off/check/confirm
check

MaxCarbonNumberPerSpecies:     20
MaxOxygenNumberPerSpecies:     10
MaxRadicalNumberPerSpecies:    01
MaxSulfurNumberPerSpecies:     10
MaxSiliconNumberPerSpecies:    10
MaxHeavyAtomNumberPerSpecies: 100
MaxCycleNumberPerSpecies:      10
END

PrimaryThermoLibrary:
Name: RMG-minimal
Location: primaryThermoLibrary
END

PHENOXY
1 C 0 {2,B} {6,B}
2 C 0 {1,B} {3,B}
3 C 0 {2,B} {4,B}
4 C 0 {3,B} {5,B}
5 C 0 {4,B} {6,B}
6 C 0 {1,B} {5,B} {7,S}
7 O 1 {6,S}

PHENOL
1 C 0 {2,B} {6,B}
2 C 0 {1,B} {3,B}
3 C 0 {2,B} {4,B}
4 C 0 {3,B} {5,B}
5 C 0 {4,B} {6,B}
6 C 0 {1,B} {5,B} {7,S}
7 O 0 {6,S}

~~~~~~~~~~~~~~~~~~~~~CONSOLE OUTPUT~~~~~~~~~~~~~~~~~~~~~
Running ThermoDataEstimator...
Warning: Problem in database: 2-norbornyl is not actually a child of (Cs)2CsJ
Warning: Problem in database: bicyclo[3.1.0]hexane-C5-3 is not actually a child
of (Cs)2CsJ
Warning: Could not find a non trivial ring correction!It is advised to review the thermochemistry data of this species.
Warning: Transport group not found: 1
Warning: Transport group not found: 2
Warning: Transport group not found: 3
Warning: Transport group not found: 4
Warning: Transport group not found: 5
Warning: Transport group not found: 6
Warning: Could not find a non trivial ring correction!It is advised to review the thermochemistry data of this species.
Warning: Transport group not found: 1
Warning: Transport group not found: 2
Warning: Transport group not found: 3
Warning: Transport group not found: 4
Warning: Transport group not found: 5
Warning: Transport group not found: 6

~~~~~~~~~~~~~~~~~~~~~~RMG.LOG~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Environment Variables:
RMG = C:\RMG-Java
RMG_DATABASES = $RMG/databases (default)
RMG_JOB_SCRATCH = . (default)
RMG_JOB_OUTPUT = . (default)
RMG_QM_LIBRARY = .\QMThermoLibrary (default - relative to RMG_JOB_OUTPUT)
RMG_QM_CALCS = .\QMfiles (default - relative to RMG_JOB_OUTPUT)
Note: Overriding default MAX_CARBON_NUM with user-defined value: 20
Note: Overriding default MAX_OXYGEN_NUM with user-defined value: 10
Note: Overriding default MAX_RADICAL_NUM with user-defined value: 1
Note: Overriding default MAX_SULFUR_NUM with user-defined value: 10
Note: Overriding default MAX_SILICON_NUM with user-defined value: 10
Note: Overriding default MAX_HEAVYATOM_NUM with user-defined value: 100
Note: Overriding default MAX_CYCLE_NUM with user-defined value: 10
Reading Primary Thermo Library: RMG-minimal

Reading thermo database from C:\RMG-Java/databases/RMG_database/thermo_groups\
Reading thermochemistry groups
Reading radical correction groups
Reading ring correction groups
Reading other correction groups
Reading gauche and 1/5 correction groups
Reading polycyclic groups

Reading Lennard-Jones database from C:\RMG-Java/databases/RMG_database/transport_groups\

Created new species: PHENOXY
ChemFormula: C6H5OJ
1  C 0 {2,B} {6,B} {8,S}
2  C 0 {1,B} {3,B} {9,S}
3  C 0 {2,B} {4,B} {10,S}
4  C 0 {3,B} {5,B} {11,S}
5  C 0 {4,B} {6,B} {12,S}
6  C 0 {1,B} {5,B} {7,S}
7  O 1 {6,S}
8  H 0 {1,S}
9  H 0 {2,S}
10  H 0 {3,S}
11  H 0 {4,S}
12  H 0 {5,S}

The number of resonance isomers is 0
The NASA data is 
!Group:Cb-H Group:Cb-H  Group:Cb-H  Group:Cb-H  Group:Cb-H  Group:Cb-Os Group:Os-CbH    Radical:COJ !Ring:Ring      
!Estimated by RMG using Group Additivity
! [_ SMILES="InChI=1/C6H5O/c7-6-4-2-1-3-5-6/h1-5H" _]
PHENOXY                 C   6H   5O   1     G   250.000  5000.000   995.043    1

 1.52919677E+01 1.59418988E-02-5.27059662E-06 7.99857227E-10-4.57664626E-14    2

 7.90156373E+03-5.87774578E+01 3.01433104E+00 1.22411598E-02 8.02885732E-05    3

-1.10109663E-07 4.12829663E-11 1.29714802E+04 1.35922625E+01                   4


ThermoData is 
29.66   73.71   23.42   30.7    36.71   41.44   48.24   52.76   59.57   
 symmetry number = 2
C6H5OJ  H = 29.660000000000004

Created new species: PHENOL
ChemFormula: C6H6O
1  C 0 {2,B} {6,B} {8,S}
2  C 0 {1,B} {3,B} {9,S}
3  C 0 {2,B} {4,B} {10,S}
4  C 0 {3,B} {5,B} {11,S}
5  C 0 {4,B} {6,B} {12,S}
6  C 0 {1,B} {5,B} {7,S}
7  O 0 {6,S} {13,S}
8  H 0 {1,S}
9  H 0 {2,S}
10  H 0 {3,S}
11  H 0 {4,S}
12  H 0 {5,S}
13  H 0 {7,S}

The number of resonance isomers is 0
The NASA data is 
!Group:Cb-H Group:Cb-H  Group:Cb-H  Group:Cb-H  Group:Cb-H  Group:Cb-Os Group:Os-CbH    !Ring:Ring  
!Estimated by RMG using Group Additivity
! [_ SMILES="InChI=1/C6H6O/c7-6-4-2-1-3-5-6/h1-5,7H" _]
PHENOL                  C   6H   6O   1     G   250.000  5000.000   995.043    1

 1.53606133E+01 1.77706838E-02-5.83246616E-06 8.81211842E-10-5.02825967E-14    2

-1.83631360E+04-5.90023800E+01 2.97793246E+00 1.38472667E-02 8.10346267E-05    3

-1.11555992E-07 4.18259325E-11-1.32403864E+04 1.40340336E+01                   4


ThermoData is 
-22.3   75.17   24.4    32.0    38.32   43.33   50.62   55.56   63.16   
 symmetry number = 2
C6H6O  H = -22.299999999999997

Done!

@rwest
Copy link
Member

rwest commented Apr 26, 2013

Thanks @ssommari.
@nickvandewiele is this something we're aware of or is it news?
Either way we ought to at least document it (until we fix it).

@ssommari
Copy link
Author

ssommari commented May 1, 2013

@rwest: I started using RMG after @ajalan's presentation at Nascre meeting.
He suggested me to post it here as a bug, so I think it is something new.
Keep going with this great job!
Samuele

@ssommari
Copy link
Author

ssommari commented May 2, 2013

Maybe it's Off Topic, but more oxygenated species (alkyl peroxy radicals) seem wrong.

Enthalpies (kcal/mol:)
NIST: -4.1
RMG: -3.9
THERM: -7.4
Reported values are fairly different (-6.8)

Blanksby et al J. Am. Chem. Soc. 2001, 123, 9585-9596
(Negative-Ion Photoelectron Spectroscopy, Gas-Phase Acidity, and Thermochemistry of the Peroxyl Radicals CH3OO and CH3CH2OO)

Just so that you know.

@avasilio
Copy link

avasilio commented May 3, 2013

Hey All,

I have tried to enter Thermo through the website but haven't had any luck. It I have hundreds of Thermo values from literature that have been collected over the years in the Ellison lab. ( Mostly enthalpies and fewer heat capacities) I have looked through the current RMG Thermo database and the paper recently published by Franklin and still have plenty of new good Thermo to add to RMG database. It's just a matter of the best way to get into database.

I would love to do contribute this to the RMG database.

I know Connie has been very busy and has lots of tasks but maybe we can figure out... if the website is still the best way to Thermo into RMG.

Thoughts?
AJ

Dr. AnGayle K.Vasiliou
Department of Chemical Engineering
Massachusetts Institute of Technology

@rwest
Copy link
Member

rwest commented May 3, 2013

Hi @avasilio - what format do you have the data in?

@nickvandewiele
Copy link
Contributor

On the topic of the wrong enthalpy of formation for phenoxy radical:

Despite the threatening warning messages (eg Warning: Could not find a non trivial ring correction) in the log file, the real problem is not situated in terms of missing ring corrections (aromatic compounds don't need ring corrections), but rather the lack of an adequate HBI for the oxygen bound to a Cb atom.

This also has nothing to do with the aromaticity perception algorithm, which worked perfectly in this case.

I believe that RMG is only able to match the generic COJ HBI entry because nothing more accurate could be found in the radical tree that matches the atomic environment of the oxygen radical in phenoxy. In other words: RMG-Java/databases/RMG_database/thermo_groups/Radical_Library.txt is missing a CbOJ entry.

@ssommari
thanks for pointing this out! It's strange that nobody detected this missing entry, despite this probably being an important HBI. for the record: RMG uses Bozzelli's HBI methodology.

Bottom line: this is a data problem, rather than an algorithmic one. Once we have a CbOJ entry, it should be fine. Not surprisingly, checking rmg.mit.edu also shows the error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants