Skip to content

Commit a058352

Browse files
zjburasKEHANG
authored andcommitted
Reorganized ring.py tree structure in order to pass database tests
1 parent 2fe6ec5 commit a058352

1 file changed

Lines changed: 77 additions & 70 deletions

File tree

input/thermo/groups/ring.py

Lines changed: 77 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -660,60 +660,6 @@
660660
""",
661661
)
662662

663-
entry(
664-
index = 14,
665-
label = "Cyclobutene2",
666-
group =
667-
"""
668-
1 [Cs,N3s] u0 {2,S} {4,S}
669-
2 * [Cd,N3d] u0 {1,S} {3,D}
670-
3 [Cd,N3d] u0 {2,D} {4,S}
671-
4 [Cs,N3s] u0 {1,S} {3,S}
672-
""",
673-
thermo = u'Cyclobutene',
674-
shortDesc = u"""""",
675-
longDesc =
676-
u"""
677-
678-
""",
679-
)
680-
681-
entry(
682-
index = 14,
683-
label = "Cyclobutadiene2",
684-
group =
685-
"""
686-
1 [Cs,N3s] u0 {2,S} {4,S}
687-
2 * [Cd,N3d] u0 {1,S} {3,D}
688-
3 Cdd u0 {2,D} {4,D}
689-
4 [Cd,N3d] u0 {1,S} {3,D}
690-
""",
691-
thermo = u'Cyclobutene',
692-
shortDesc = u"""""",
693-
longDesc =
694-
u"""
695-
696-
""",
697-
)
698-
699-
entry(
700-
index = 14,
701-
label = "Cyclobutadiene3",
702-
group =
703-
"""
704-
1 * [Cs,N3s] u0 {2,S} {4,S}
705-
2 [Cd,N3d] u0 {1,S} {3,D}
706-
3 Cdd u0 {2,D} {4,D}
707-
4 [Cd,N3d] u0 {1,S} {3,D}
708-
""",
709-
thermo = u'Cyclobutene',
710-
shortDesc = u"""""",
711-
longDesc =
712-
u"""
713-
714-
""",
715-
)
716-
717663
entry(
718664
index = 70,
719665
label = "Oxetane",
@@ -3894,22 +3840,85 @@
38943840

38953841
entry(
38963842
index = 96,
3897-
label = "six-inringonetripleonedouble",
3843+
label = "six-inringonetripleonedouble-13",
38983844
group =
38993845
"""
39003846
1 * Ct u0 {2,T} {6,S}
39013847
2 Ct u0 {1,T} {3,S}
3902-
3 R!H u0 {2,S} {4,[S,D]}
3903-
4 R!H u0 {3,[S,D]} {5,[S,D]}
3904-
5 R!H u0 {4,[S,D]} {6,[S,D]}
3848+
3 R!H u0 {2,S} {4,D}
3849+
4 R!H u0 {3,D} {5,S}
3850+
5 R!H u0 {4,S} {6,[S,D]}
39053851
6 R!H u0 {1,S} {5,[S,D]}
39063852
""",
39073853
thermo = u'cyclohex_1_yne_3_ene',
39083854
shortDesc = u"""""",
39093855
longDesc =
39103856
u"""
39113857
Use cyclohex_1_yne_3_ene correction for any 6-membered ring containing at least one triple bond
3912-
and one double bond.
3858+
and one double bond in the 1,3-positions.
3859+
""",
3860+
)
3861+
3862+
entry(
3863+
index = 171,
3864+
label = "six-inringonetripleonedouble-14",
3865+
group =
3866+
"""
3867+
1 * Ct u0 {2,T} {6,S}
3868+
2 Ct u0 {1,T} {3,S}
3869+
3 R!H u0 {2,S} {4,S}
3870+
4 R!H u0 {3,S} {5,D}
3871+
5 R!H u0 {4,D} {6,S}
3872+
6 R!H u0 {1,S} {5,S}
3873+
""",
3874+
thermo = u'cyclohex_1_yne_4_ene',
3875+
shortDesc = u"""""",
3876+
longDesc =
3877+
u"""
3878+
Use cyclohex_1_yne_4_ene correction for any 6-membered ring containing at least one triple bond
3879+
and one double bond in the 1,4-positions.
3880+
""",
3881+
)
3882+
3883+
entry(
3884+
index = 172,
3885+
label = "six-inringonetripletwodouble-134",
3886+
group =
3887+
"""
3888+
1 * Ct u0 {2,T} {6,S}
3889+
2 Ct u0 {1,T} {3,S}
3890+
3 R!H u0 {2,S} {4,D}
3891+
4 R!H u0 {3,D} {5,D}
3892+
5 R!H u0 {4,D} {6,S}
3893+
6 R!H u0 {1,S} {5,S}
3894+
""",
3895+
thermo = u'cyclohex_1_yne_3_ene',
3896+
shortDesc = u"""""",
3897+
longDesc =
3898+
u"""
3899+
Use cyclohex_1_yne_3_ene correction for any 6-membered ring containing at least one triple bond
3900+
and two double bonds in the 1,3,4-positions.
3901+
""",
3902+
)
3903+
3904+
entry(
3905+
index = 173,
3906+
label = "six-inringonetriplethreedouble-1345",
3907+
group =
3908+
"""
3909+
1 * Ct u0 {2,T} {6,S}
3910+
2 Ct u0 {1,T} {3,S}
3911+
3 R!H u0 {2,S} {4,D}
3912+
4 R!H u0 {3,D} {5,D}
3913+
5 R!H u0 {4,D} {6,D}
3914+
6 R!H u0 {1,S} {5,D}
3915+
""",
3916+
thermo = u'cyclohex_1_yne_3_ene',
3917+
shortDesc = u"""""",
3918+
longDesc =
3919+
u"""
3920+
Use cyclohex_1_yne_3_ene correction for any 6-membered ring containing at least one triple bond
3921+
and three double bonds in the 1,3,4,5-positions.
39133922
""",
39143923
)
39153924

@@ -4180,9 +4189,9 @@
41804189
label = "four-inringonedouble",
41814190
group =
41824191
"""
4183-
1 * R!H u0 {2,D} {4,S}
4192+
1 R!H u0 {2,D} {4,S}
41844193
2 R!H u0 {1,D} {3,S}
4185-
3 R!H u0 {2,S} {4,S}
4194+
3 * R!H u0 {2,S} {4,S}
41864195
4 R!H u0 {1,S} {3,S}
41874196
""",
41884197
thermo = u'Cyclobutene',
@@ -4427,20 +4436,15 @@
44274436
L3: 12Methylenecyclopropane
44284437
L2: FourMember
44294438
L3: Cyclobutane
4430-
L3: Cyclobutene
4431-
L3: Cyclobutene2
4432-
L3: cyclobutadiene
4433-
L3: Cyclobutadiene2
4434-
L3: Cyclobutadiene3
44354439
L3: 34methylenecyclobutene
4440+
L3: dioxerene
4441+
L3: Oxetene
44364442
L3: four-inringonedouble
44374443
L4: Cyclobutene
44384444
L3: Oxetane
4439-
L3: Oxetene
44404445
L3: Beta-Propiolactone
44414446
L3: Cyclobutanone
44424447
L3: 12dioxetane
4443-
L3: dioxerene
44444448
L3: four-inringtwodouble
44454449
L4: cyclobutadiene_13
44464450
L3: cyclobutadiene_12
@@ -4548,10 +4552,13 @@
45484552
L3: 3,4-dimethylenecyclohexene
45494553
L3: six-inringonetriple
45504554
L4: cyclohexyne
4551-
L3: six-inringonetripleonedouble
4552-
L4: cyclohex_1_yne_4_ene
4555+
L3: six-inringonetripleonedouble-13
45534556
L4: cyclohex_1_yne_3_ene
45544557
L4: o_benzyne
4558+
L3: six-inringonetripleonedouble-14
4559+
L4: cyclohex_1_yne_4_ene
4560+
L3: six-inringonetripletwodouble-134
4561+
L3: six-inringonetriplethreedouble-1345
45554562
L3: six-inringtwotriple-13
45564563
L4: 1_3_cyclohexadiyne
45574564
L2: SevenMember

0 commit comments

Comments
 (0)