Skip to content

Python 3.9 #2741

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

Open
wants to merge 44 commits into
base: main
Choose a base branch
from
Open

Python 3.9 #2741

wants to merge 44 commits into from

Conversation

JacksonBurns
Copy link
Contributor

@JacksonBurns JacksonBurns commented Dec 3, 2024

Upgrading RMG-Py to Python 3.9

The current version of Python used by RMG (3.7) is deprecated, so we are missing out on the latest updates to our various dependencies. This PR upgrade RMG to use Python 3.9 by doing the following:

Getting this merged

One feature that remains to be implemented and will have to be figured out in a separate PR into this one is the new juliaup + juliacall setup implemented by @hwpang. It will be much better, but there are currently some bugs preventing it from working (at all), primarily related to the installed julia executable being able to 'see' the Python environment and its installed dependencies.

After that, this should be good to merge. RMG-Py will be appreciably faster, easier to extend, and less buggy.

@JacksonBurns
Copy link
Contributor Author

JacksonBurns commented Dec 6, 2024

@jonwzheng @donerancl the current unit test failure seems to indicate that benzene is not being perceived as aromatic, preventing it from being matched in the tree (maybe?) aromatic perception was correct, see below

@JacksonBurns
Copy link
Contributor Author

JacksonBurns commented Dec 6, 2024

Need to check (1) if resonance structure generation happens during the failing test and (2) does the new implementation work on benzene, with and without the bonds already being of order 1.5 (aromatic)? confirmed that the updated resonance generation is correct for benzene

@JacksonBurns
Copy link
Contributor Author

0a13902 fixed the single remaining failing unit test. Rebased on the latest version on main, will now let the tests run here.

@JacksonBurns
Copy link
Contributor Author

@jonwzheng I've rebased this onto RMG/main and the branch of RMS we are using onto RMS/for_rmg so let's see what happens

@JacksonBurns
Copy link
Contributor Author

JacksonBurns commented Feb 25, 2025

TODO: update the docs to reference the new install_rms.sh script. The installation procedure for RMG was also changed so one no longer needs to modify any *PATH variables either

@JacksonBurns
Copy link
Contributor Author

Julia hanging during the RMS install seems like a known limitation: https://discourse.julialang.org/t/running-ci-for-julia-1-6-on-github-macos-runners-seems-to-fail/116577/4

So if it doesn't pass this time, we can probably just remove it.

@jonwzheng
Copy link
Contributor

thanks for working on this Jackson.
do you intend on updating the docs in a future PR or on this one?

@JacksonBurns
Copy link
Contributor Author

thanks for working on this Jackson. do you intend on updating the docs in a future PR or on this one?

Oops I had the changes locally but forgot to push - they are up now in ec57780

Copy link
Contributor

@jonwzheng jonwzheng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

first of all thanks for working on this huge upgrade! This is really great work.
In addition to the comments here, I wonder about our long-term strategy for getting RMS tests for M1 macOS. Our current workflow is blocked by Julia hanging w/ RMS install using the Github runners; maybe that's something we need RMS maintainers to prioritize if possible?

hwpang and others added 8 commits April 12, 2025 16:37
These squashed commits contain all of the initial efforts by HWP to switch from pythoncall to JuliaCall
These were the first commits to change to Python 3.9, and they do not work on their own but instead open the door to finding issues to make the rest of the changes
here are all the solutions that were implemented:
 - in a couple places we were implicitly casting a double to a numpy float, now need to explicitly grad the _real_ part of the double
 - Cython does not allow nested function declaration inside cpdef functions, move all of these outside of their parent functions or redefine them to be purely functional where practical
 - similar to the above, lambda function are no longer allowed - get the same treatment. what's different here is that usually we are using lambda in sorting calls, so we can replace these with operator.itemgetter or attrgetter, where relevant. this also involves re-writing a couple reduce calls, which also used lambda
 - modern cython does not allow re-declaring existing Cython variables (in previous versions this was a warning I think), so I just remove these where needed. (btw Cython is super cool, actually points out both of the declaration so that you can delete one)

i made these fixes while listening to The Metal by Tenacious D, Talk Too Much by Renee Rapp, BEST INTEREST by Tyler, The Creator (love the bass line), mos thoser by food house, and Doritos & Fritos by 100 Gecs
These commits are the second (and final) round of attempting JuliaCall debugging by HWP
These commits reflect the initial effort by XD to re-implement the MILP for Clar optimization in SciPy. They were unsuccessful because at the time RMG could not actually run a required version of Python to install SciPy with MILP.
These commits rescued some abandoned work from another branch
Copy link

Regression Testing Results

/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 12376 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 12520 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 12659 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
WARNING:root:Initial mole fractions do not sum to one; normalizing.
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 12799 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 12947 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 13229 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
cat: write error: Resource temporarily unavailable
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 13372 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
WARNING:root:Initial mole fractions do not sum to one; normalizing.
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 13520 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
WARNING:root:Initial mole fractions do not sum to one; normalizing.
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 13654 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/f5e42a67-7c72-477a-8d0e-8362bc407555.sh: line 3: 13792 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
⚠️ One or more regression tests failed.
Please download the failed results and run the tests locally or check the log to see why.

Detailed regression test results.

Regression test aromatics:

Reference: Execution time (DD:HH:MM:SS): 00:00:01:06
Current: Execution time (DD:HH:MM:SS): 00:00:00:49
Reference: Memory used: 2794.55 MB
Current: Memory used: 2088.73 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython aromatics Passed Core Comparison ✅

Original model has 15 species.
Test model has 15 species. ✅
Original model has 11 reactions.
Test model has 11 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython aromatics Passed Edge Comparison ✅

Original model has 106 species.
Test model has 106 species. ✅
Original model has 358 reactions.
Test model has 358 reactions. ✅

aromatics Failed Observable Testing ❌

Regression test liquid_oxidation:

Reference: Execution time (DD:HH:MM:SS): 00:00:02:20
Current: Execution time (DD:HH:MM:SS): 00:00:01:54
Reference: Memory used: 2904.97 MB
Current: Memory used: 2179.65 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython liquid_oxidation Passed Core Comparison ✅

Original model has 37 species.
Test model has 37 species. ✅
Original model has 241 reactions.
Test model has 241 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython liquid_oxidation Passed Edge Comparison ✅

Original model has 214 species.
Test model has 214 species. ✅
Original model has 1590 reactions.
Test model has 1590 reactions. ✅

liquid_oxidation Failed Observable Testing ❌

Regression test nitrogen:

Reference: Execution time (DD:HH:MM:SS): 00:00:01:25
Current: Execution time (DD:HH:MM:SS): 00:00:00:57
Reference: Memory used: 2907.31 MB
Current: Memory used: 2183.01 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython nitrogen Failed Core Comparison ❌

Original model has 41 species.
Test model has 41 species. ✅
Original model has 360 reactions.
Test model has 359 reactions. ❌
The original model has 1 reactions that the tested model does not have. ❌
rxn: HNO(48) + HCO(13) <=> NO(38) + CH2O(18) origin: H_Abstraction

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython nitrogen Failed Edge Comparison ❌

Original model has 133 species.
Test model has 133 species. ✅
Original model has 983 reactions.
Test model has 981 reactions. ❌

Non-identical thermo! ❌
original: O1[C]=N1
tested: O1[C]=N1

Hf(300K) S(300K) Cp(300K) Cp(400K) Cp(500K) Cp(600K) Cp(800K) Cp(1000K) Cp(1500K)
141.64 58.66 12.26 12.27 12.09 11.96 12.26 12.72 12.15
116.46 53.90 11.62 12.71 13.49 13.96 14.14 13.85 13.58

thermo: Thermo group additivity estimation: group(O2s-CdN3d) + group(N3d-OCd) + group(Cd-HN3dO) + ring(oxirene) + radical(CdJ-NdO)
thermo: Thermo group additivity estimation: group(O2s-CdN3d) + group(N3d-OCd) + group(Cd-HN3dO) + ring(Cyclopropene) + radical(CdJ-NdO)
The original model has 2 reactions that the tested model does not have. ❌
rxn: HNO(48) + HCO(13) <=> NO(38) + CH2O(18) origin: H_Abstraction
rxn: HON(T)(83) + HCO(13) <=> NO(38) + CH2O(18) origin: Disproportionation

Non-identical kinetics! ❌
original:
rxn: NCO(66) <=> O1[C]=N1(126) origin: Intra_R_Add_Endocyclic
tested:
rxn: NCO(66) <=> O1[C]=N1(126) origin: Intra_R_Add_Endocyclic

k(1bar) 300K 400K 500K 600K 800K 1000K 1500K 2000K
k(T): -66.25 -46.19 -34.19 -26.21 -16.28 -10.36 -2.54 1.31
k(T): -49.54 -33.65 -24.16 -17.85 -10.01 -5.35 0.80 3.82

kinetics: Arrhenius(A=(6.95187e+18,'s^-1'), n=-1.628, Ea=(111.271,'kcal/mol'), T0=(1,'K'), comment="""Estimated from node Backbone0_N-2R!H-inRing_N-1R!H-inRing_Sp-2R!H-1R!H""")
kinetics: Arrhenius(A=(6.95187e+18,'s^-1'), n=-1.628, Ea=(88.327,'kcal/mol'), T0=(1,'K'), comment="""Estimated from node Backbone0_N-2R!H-inRing_N-1R!H-inRing_Sp-2R!H-1R!H""")
Identical kinetics comments:
kinetics: Estimated from node Backbone0_N-2R!H-inRing_N-1R!H-inRing_Sp-2R!H-1R!H

nitrogen Failed Observable Testing ❌

Regression test oxidation:

Reference: Execution time (DD:HH:MM:SS): 00:00:02:26
Current: Execution time (DD:HH:MM:SS): 00:00:01:31
Reference: Memory used: 2771.92 MB
Current: Memory used: 2078.42 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython oxidation Passed Core Comparison ✅

Original model has 59 species.
Test model has 59 species. ✅
Original model has 694 reactions.
Test model has 694 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython oxidation Passed Edge Comparison ✅

Original model has 230 species.
Test model has 230 species. ✅
Original model has 1526 reactions.
Test model has 1526 reactions. ✅

oxidation Failed Observable Testing ❌

Regression test sulfur:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:54
Current: Execution time (DD:HH:MM:SS): 00:00:00:38
Reference: Memory used: 2879.47 MB
Current: Memory used: 2178.99 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython sulfur Passed Core Comparison ✅

Original model has 27 species.
Test model has 27 species. ✅
Original model has 74 reactions.
Test model has 74 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython sulfur Failed Edge Comparison ❌

Original model has 89 species.
Test model has 89 species. ✅
Original model has 227 reactions.
Test model has 227 reactions. ✅
The original model has 1 reactions that the tested model does not have. ❌
rxn: O(4) + SO2(15) (+N2) <=> SO3(16) (+N2) origin: primarySulfurLibrary
The tested model has 1 reactions that the original model does not have. ❌
rxn: O(4) + SO2(15) (+N2) <=> SO3(16) (+N2) origin: primarySulfurLibrary

sulfur Failed Observable Testing ❌

Regression test superminimal:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:38
Current: Execution time (DD:HH:MM:SS): 00:00:00:25
Reference: Memory used: 2951.84 MB
Current: Memory used: 2298.87 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython superminimal Passed Core Comparison ✅

Original model has 13 species.
Test model has 13 species. ✅
Original model has 21 reactions.
Test model has 21 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython superminimal Failed Edge Comparison ❌

Original model has 18 species.
Test model has 18 species. ✅
Original model has 28 reactions.
Test model has 28 reactions. ✅

Non-identical thermo! ❌
original: [O]OOO
tested: [O]OOO

Hf(300K) S(300K) Cp(300K) Cp(400K) Cp(500K) Cp(600K) Cp(800K) Cp(1000K) Cp(1500K)
20.55 73.45 16.83 18.19 18.99 19.52 20.44 21.47 23.15
20.55 74.76 16.83 18.19 18.99 19.52 20.44 21.47 23.15

Identical thermo comments:
thermo: QM MopacMolPM3 calculation attempt 1 + radical(ROOJ)

Regression test RMS_constantVIdealGasReactor_superminimal:

Reference: Execution time (DD:HH:MM:SS): 00:00:02:22
Current: Execution time (DD:HH:MM:SS): 00:00:02:31
Reference: Memory used: 3517.85 MB
Current: Memory used: 2783.93 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_superminimal Passed Core Comparison ✅

Original model has 13 species.
Test model has 13 species. ✅
Original model has 19 reactions.
Test model has 19 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_superminimal Passed Edge Comparison ✅

Original model has 13 species.
Test model has 13 species. ✅
Original model has 19 reactions.
Test model has 19 reactions. ✅

RMS_constantVIdealGasReactor_superminimal Failed Observable Testing ❌

Regression test RMS_CSTR_liquid_oxidation:

Reference: Execution time (DD:HH:MM:SS): 00:00:06:12
Current: Execution time (DD:HH:MM:SS): 00:00:01:49
Reference: Memory used: 3496.30 MB
Current: Memory used: 2409.17 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_CSTR_liquid_oxidation Failed Core Comparison ❌

Original model has 37 species.
Test model has 6 species. ❌
Original model has 202 reactions.
Test model has 0 reactions. ❌
The original model has 31 species that the tested model does not have. ❌
spc: [CH2]CC(5)
spc: CCH2
spc: CC[CH]CC(7)
spc: C[CH]CCC(11)
spc: [CH2]CCCC(12)
spc: [O]O(13)
spc: C=CCCC(18)
spc: C=CC(19)
spc: CCC(CC)OO
spc: CCCC(C)OO
spc: OO(23)
spc: CCC(CC)OO(24)
spc: OH
spc: CCCC(C)OO(27)
spc: C[CH]CC(C)OO(37)
spc: O(42)
spc: CCCC(C)O
spc: CCCCCOO
spc: CCCCCOO(78)
spc: CC(CC(C)OO)OO
spc: CC(=O)CC(C)OO(95)
spc: CC(CC(C)OO)OO(98)
spc: CC=O(126)
spc: [CH2]CCC(C)O(132)
spc: C=CCC(C)O(148)
spc: CCCOO
spc: CCC(156)
spc: CCCOO(159)
spc: CCCO
spc: CCC=O(179)
spc: C=O(192)
The original model has 202 reactions that the tested model does not have. ❌
rxn: [O]O(13) + CC[CH]CC(7) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CC[CH]CC(7) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: oxygen(1) + CC[CH]CC(7) <=> CCC(CC)O[O](20) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> CCCC(C)O[O](22) origin: R_Recombination
rxn: [O]O(13) + C[CH]CCC(11) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[CH]CC(7) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCCC(12) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> CC[CH]CC(7) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) + pentane(2) <=> CC[CH]CC(7) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CCCC(C)O[O](22) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + [OH](25) + [OH](25) origin: Peroxyl_Disproportionation
rxn: oxygen(1) + [CH2]CCCC(12) <=> CCCCCO[O](61) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)O[O](22) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: oxygen(1) + [CH2]CCCC(12) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CCCCCO[O](61) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: OO(23) + CC[CH]CC(7) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CCC(11) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + [CH2]CCCC(12) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + OO(23) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: OO(23) + CCCC(C)O[O](22) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CCC(CC)O[O](20) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCC(C)O[O](22) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CC(C)OO(37) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> CCCCCOO(78) origin: R_Recombination
rxn: [OH](25) + [OH](25) <=> OO(23) origin: R_Recombination
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCCCO[O](61) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: [OH](25) + pentane(2) <=> O(42) + CC[CH]CC(7) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + C[CH]CCC(11) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: OO(23) + CCCC(C)OO(27) <=> [OH](25) + O(42) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: OO(23) + CCC(CC)OO(24) <=> [OH](25) + O(42) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + CCCCCOO(78) <=> [OH](25) + O(42) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + OO(23) <=> [OH](25) + [O]O(13) + O(42) origin: Bimolec_Hydroperoxide_Decomposition
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)O[O](91) origin: R_Recombination
rxn: oxygen(1) + O(42) <=> [OH](25) + [O]O(13) origin: H_Abstraction
rxn: [OH](25) + OO(23) <=> [O]O(13) + O(42) origin: H_Abstraction
rxn: [OH](25) + [CH2]CCCC(12) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: [OH](25) + C[CH]CCC(11) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCCCO[O](61) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CC(CC(C)OO)O[O](91) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [OH](25) + CC(CC(C)OO)OO(98) <=> O(42) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + O(42) + CC(=O)CC(C)OO(95) origin: Peroxyl_Termination
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + [OH](25) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)[O](44) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: [OH](25) + CCCC(C)[O](44) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CCCC(C)OO(27) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCC(CC)OO(24) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)OO(27) + CCCCCOO(78) <=> O(42) + CCCC(C)[O](44) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCC(C)OO(27) <=> [O]O(13) + O(42) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)OO(27) + CC(CC(C)OO)OO(98) <=> O(42) + CCCC(C)[O](44) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: OO(23) + CC(CC(C)OO)OO(98) <=> [OH](25) + O(42) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)[O](44) <=> [CH2]CCC(C)O(132) origin: intra_H_migration
rxn: CC=O(126) + [CH2]CC(5) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: CCCO[O](154) <=> oxygen(1) + [CH2]CC(5) origin: R_Recombination
rxn: oxygen(1) + [CH2]CC(5) <=> [O]O(13) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + CC[CH]CC(7) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CC(5) <=> OO(23) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [CH2]CC(5) + CCC(CC)O[O](20) <=> C=CC(19) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)O[O](22) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [OH](25) + [CH2]CC(5) <=> O(42) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCO[O](61) <=> C=CC(19) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CC(C)OO(37) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + CC(CC(C)OO)O[O](91) <=> C=CC(19) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + CC[CH]CC(7) origin: H_Abstraction
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + C[CH]CCC(11) origin: H_Abstraction
rxn: CCC(156) + [CH2]CCCC(12) <=> [CH2]CC(5) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CC(5) <=> oxygen(1) + CCC(156) origin: H_Abstraction
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: [CH2]CC(5) + CCC(CC)OO(24) <=> CCC(156) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCOO(78) <=> CCC(156) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + [CH2]CC(5) <=> [O]O(13) + CCC(156) origin: H_Abstraction
rxn: [OH](25) + CCC(156) <=> O(42) + [CH2]CC(5) origin: H_Abstraction
rxn: [CH2]CC(5) + CC(CC(C)OO)OO(98) <=> CCC(156) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CC(5) <=> C=CC(19) + CCC(156) origin: Disproportionation
rxn: CCCO[O](154) <=> [O]O(13) + C=CC(19) origin: HO2_Elimination_from_PeroxyRadical
rxn: [O]O(13) + [CH2]CC(5) <=> CCCOO(159) origin: R_Recombination
rxn: CCCOO(159) + CC[CH]CC(7) <=> CCCO[O](154) + pentane(2) origin: H_Abstraction
rxn: CCCOO(159) + C[CH]CCC(11) <=> CCCO[O](154) + pentane(2) origin: H_Abstraction
rxn: CCCOO(159) + [CH2]CCCC(12) <=> CCCO[O](154) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](154) <=> oxygen(1) + CCCOO(159) origin: H_Abstraction
rxn: CCCO[O](154) + C[CH]CCC(11) <=> CCCOO(159) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(159) + CCCC(C)O[O](22) <=> CCCO[O](154) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(159) + C[CH]CC(C)OO(37) <=> CCCO[O](154) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(159) + CCC(CC)O[O](20) <=> CCCO[O](154) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCO[O](154) + [CH2]CCCC(12) <=> CCCOO(159) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(159) + CCCCCO[O](61) <=> CCCO[O](154) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCO[O](154) <=> [O]O(13) + CCCOO(159) origin: H_Abstraction
rxn: [OH](25) + CCCOO(159) <=> O(42) + CCCO[O](154) origin: H_Abstraction
rxn: CCCO[O](154) + CC(CC(C)OO)OO(98) <=> CCCOO(159) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH2]CC(5) + CCCO[O](154) <=> C=CC(19) + CCCOO(159) origin: Disproportionation
rxn: [CH2]CC(5) + CCCOO(159) <=> CCCO[O](154) + CCC(156) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](154) <=> oxygen(1) + [OH](25) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: CCCO[O](154) + CCCC(C)O[O](22) <=> oxygen(1) + CCC[O](178) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCO[O](154) + CCCO[O](154) <=> oxygen(1) + CCC[O](178) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: oxygen(1) + [CH2]CCC(C)O(132) <=> [O]O(13) + C=CCC(C)O(148) origin: Disproportionation
rxn: CC[CH]CC(7) + [CH2]CCC(C)O(132) <=> C=CCC(C)O(148) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCC(C)O(132) <=> OO(23) + C=CCC(C)O(148) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCC(C)O(132) <=> C=CCC(C)O(148) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CCC(CC)O[O](20) <=> C=CCC(C)O(148) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CCCC(C)O[O](22) <=> C=CCC(C)O(148) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCC(C)O(132) <=> C=CCC(C)O(148) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CCCCCO[O](61) <=> C=CCC(C)O(148) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + C[CH]CC(C)OO(37) <=> C=CCC(C)O(148) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CC(CC(C)OO)O[O](91) <=> C=CCC(C)O(148) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCC(C)O(132) <=> CCC(156) + C=CCC(C)O(148) origin: Disproportionation
rxn: CCCO[O](154) + [CH2]CCC(C)O(132) <=> CCCOO(159) + C=CCC(C)O(148) origin: Disproportionation
rxn: C=CCC(C)O(148) <=> CC=O(126) + C=CC(19) origin: Retroene
rxn: [OH](25) + CCC[O](178) <=> CCCOO(159) origin: R_Recombination
rxn: CCCOO(159) + CCCC(C)OO(27) <=> O(42) + CCC[O](178) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCCC(C)OO(27) <=> O(42) + CCCO[O](154) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCC(CC)OO(24) <=> O(42) + CCC[O](178) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCCCCOO(78) <=> O(42) + CCC[O](178) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(159) <=> [O]O(13) + O(42) + CCC[O](178) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(159) <=> [OH](25) + O(42) + CCCO[O](154) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + [CH2]CCC(C)O(132) <=> O(42) + C=CCC(C)O(148) origin: Disproportionation
rxn: CCCOO(159) + CC(CC(C)OO)OO(98) <=> O(42) + CCC[O](178) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCCOO(159) <=> O(42) + CCC[O](178) + CCCO[O](154) origin: Bimolec_Hydroperoxide_Decomposition
rxn: C[CH2](6) + [CH2]CC(5) <=> pentane(2) origin: R_Recombination
rxn: C[CH]CCC(11) <=> C[CH2](6) + C=CC(19) origin: R_Addition_MultipleBond
rxn: [O]O(13) + CCCO[O](154) <=> oxygen(1) + O(42) + CCC=O(179) origin: Peroxyl_Termination
rxn: oxygen(1) + CCC[O](178) <=> [O]O(13) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + CC[CH]CC(7) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + CCC[O](178) <=> OO(23) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CCC(11) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + CCC(CC)O[O](20) <=> CCC=O(179) + CCC(CC)OO(24) origin: Disproportionation
rxn: CCC[O](178) + CCCC(C)O[O](22) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: CCC[O](178) + CCCCCO[O](61) <=> CCC=O(179) + CCCCCOO(78) origin: Disproportionation
rxn: CCC[O](178) + CC(CC(C)OO)O[O](91) <=> CCC=O(179) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: C=O(192) + C[CH2](6) <=> CCC[O](178) origin: R_Addition_MultipleBond
rxn: CCC[O](178) + [CH2]CCCC(12) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CC(C)OO(37) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: [OH](25) + CCC[O](178) <=> O(42) + CCC=O(179) origin: Disproportionation
rxn: [CH2]CC(5) + CCC[O](178) <=> CCC=O(179) + CCC(156) origin: Disproportionation
rxn: CCC[O](178) + CCCO[O](154) <=> CCC=O(179) + CCCOO(159) origin: Disproportionation

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_CSTR_liquid_oxidation Failed Edge Comparison ❌

Original model has 248 species.
Test model has 6 species. ❌
Original model has 2057 reactions.
Test model has 0 reactions. ❌
The original model has 242 species that the tested model does not have. ❌
spc: CH2
spc: CCCC(4)
spc: [CH2]CC(5)
spc: CCH2
spc: CC[CH]CC(7)
spc: H
spc: [CH2]CCC(9)
spc: CH3
spc: C[CH]CCC(11)
spc: [CH2]CCCC(12)
spc: [O]O(13)
spc: C[CH]CC(14)
spc: [CH2]C(C)CC(15)
spc: CC=CCC(16)
spc: C=CCC(17)
spc: C=CCCC(18)
spc: C=CC(19)
spc: CCC(CC)OO
spc: [O]OOO(21)
spc: CCCC(C)OO
spc: OO(23)
spc: CCC(CC)OO(24)
spc: OH
spc: OOOO(26)
spc: CCCC(C)OO(27)
spc: CCC(C)OO
spc: CCC(=O)CC(30)
spc: C[CH]C(CC)OO(31)
spc: [CH2]CC(CC)OO(32)
spc: CCCCOO
spc: CCCC(C)=O(34)
spc: CC[CH]C(C)OO(35)
spc: [CH2]C(CCC)OO(36)
spc: C[CH]CC(C)OO(37)
spc: [CH2]CCC(C)OO(38)
spc: CCC(CC)OOOO
spc: CCCC(C)OOOO
spc: CCC([O])CC(41)
spc: O(42)
spc: CCC(CC)OOOO(43)
spc: CCCC(C)O
spc: CCCC(C)OOOO(45)
spc: CCC(O)CC(46)
spc: CCCC(C)O(47)
spc: CCC(CC)OOO
spc: CCCC(C)OOO
spc: CCCCOO(50)
spc: CCC(C)OO(51)
spc: C[CH]OO(52)
spc: CCC[CH]OO(53)
spc: CCCCOO(54)
spc: [CH2]C(C)OO(55)
spc: [CH2]CC(C)OO(56)
spc: CC[CH]OO(57)
spc: CCCOO(58)
spc: [CH2]C(CC)OO(59)
spc: C=C(60)
spc: CCCCCOO
spc: CCCCC=O(62)
spc: CCC[CH]COO(63)
spc: CC[CH]CCOO(64)
spc: C[CH]CCCOO(65)
spc: [CH2]CCCCOO(66)
spc: [CH2]C=C(67)
spc: [CH2]CC=C(68)
spc: C=CC[CH]C(69)
spc: [CH]=C(70)
spc: [CH2]C=CCC(71)
spc: [CH2]CCC=C(72)
spc: C=[C]CCC(73)
spc: [CH]=CCCC(74)
spc: C[C]CCC(75)
spc: [CH]CCCC(76)
spc: CCCCCOOOO
spc: CCCCCOO(78)
spc: CCCCCO
spc: [CH2]COO(80)
spc: [CH2]CCOO(81)
spc: [CH2]OO(82)
spc: [CH2]CCCOO(83)
spc: CCCC[CH]OO(84)
spc: C[CH]CCOO(85)
spc: [CH2]C(C)C(C)OO(86)
spc: CC1CC(C)O1(87)
spc: CC=CC(C)OO(88)
spc: C=CCC(C)OO(89)
spc: CC([O])CC(C)O(90)
spc: CC(CC(C)OO)OO
spc: CC(CCOO)OO
spc: CC(CCO[O])OO(93)
spc: CC1CC(C)OOO1(94)
spc: CC(=O)CC(C)OO(95)
spc: CC([CH]C(C)OO)OO(96)
spc: [CH2]C(CC(C)OO)OO(97)
spc: CC(CC(C)OO)OO(98)
spc: CC([O])CC(C)OO(99)
spc: CCCCCO(100)
spc: CC(O)CC(C)OO(101)
spc: CC(CCOO)OO(102)
spc: CC(C[CH]OO)OO(103)
spc: CCOO(104)
spc: [C-]#O+
spc: CC(=O)CCOO(106)
spc: C=C(C)OC(C)OO(107)
spc: CC(O)=CC(C)OO(108)
spc: C=C(O)CC(C)OO(109)
spc: CC1CC(C)(O)OO1(110)
spc: CC(=O)CC(C)O
spc: C[CH]CC(C)=O(112)
spc: CC(=O)CC(C)OO
spc: C=C(C)O
spc: CC(=O)C[CH]OO(115)
spc: CCOO(116)
spc: C[C]=O(117)
spc: CC([O])=CC(C)OO(118)
spc: [CH2]C(CC(C)=O)OO(119)
spc: CC(C[C]=O)OO(120)
spc: C=C([O])CC(C)OO(121)
spc: C=C(C)O(122)
spc: C=COO(123)
spc: CCCCO
spc: CCC(C)O
spc: CC=O(126)
spc: CCCC=O(127)
spc: CCCCO(128)
spc: CC[CH]C(C)O(129)
spc: [CH2]C(O)CCC(130)
spc: C[CH]CC(C)O(131)
spc: [CH2]CCC(C)O(132)
spc: CCCC(C)OO(133)
spc: CCCCCOOOO(134)
spc: CCCC(C)OOO(135)
spc: CCC[CH]CO(136)
spc: CC(CC(C)([O])O)OO(137)
spc: [O]OO(138)
spc: CCCCCOOO
spc: CC(=O)CC(C)OOO
spc: OOO(141)
spc: CCC(CC)OOO(142)
spc: CCCCCOOO(143)
spc: C[CH]C(144)
spc: [CH2]CCCO(145)
spc: [CH2]CC=CC(146)
spc: [CH2]CO(147)
spc: C=CCC(C)O(148)
spc: [CH2]C(C)O(149)
spc: C(150)
spc: C=CO(151)
spc: [CH]=O(152)
spc: C=CO
spc: CCCOO
spc: CC(O)CCCOO
spc: CCC(156)
spc: C[CH]O(157)
spc: CCO
spc: CCCOO(159)
spc: CC(O)CCCOO(160)
spc: CC(O)OO
spc: C[CH]OOO(162)
spc: CC([O])OO(163)
spc: CCCO(164)
spc: CC([O])O(165)
spc: C[CH]OCCC(166)
spc: CC1OOC1C(167)
spc: C=COOCC(168)
spc: C=COC(C)O(169)
spc: CCOO
spc: C[CH]COO(171)
spc: C=[C]C(172)
spc: [CH]=CC(173)
spc: C[C]C(174)
spc: [CH]CC(175)
spc: CC(176)
spc: CCCOOOO
spc: CCCO
spc: CCC=O(179)
spc: CCCOOOO(180)
spc: CC(C)OO
spc: CC(C)O(182)
spc: C[CH]OOOCCC(183)
spc: CCCOOC(C)O
spc: CC1COC1C(185)
spc: C=COC(C)C(186)
spc: C=COCCC(187)
spc: C=CCOCC(188)
spc: CCCOOO
spc: CCCOOO(190)
spc: CCOO(191)
spc: C=O(192)
spc: CC[CH]O(193)
spc: C[CH]CO(194)
spc: [CH2]CCO(195)
spc: C=CCCO(196)
spc: C=CC=CC(197)
spc: C=CCC=C(198)
spc: C=CCC(C)O
spc: C=CC[CH]O(200)
spc: C=CCCO(201)
spc: C=C[CH]C(C)O(202)
spc: [CH2]C(O)CC=C(203)
spc: C=[C]CC(C)O(204)
spc: [CH]=CCC(C)O(205)
spc: C[C]CC(C)O(206)
spc: [CH]CCC(C)O(207)
spc: CC(O)CCCO(208)
spc: CC(O)CC(C)O(209)
spc: C[CH]OOCCC(210)
spc: CCCOC(C)O
spc: C=COC(212)
spc: CC=CO(213)
spc: CC=CO
spc: [CH2]CC=O(215)
spc: CC[C]=O(216)
spc: [H]H
spc: [CH2]O(218)
spc: CO
spc: CCC(O)OO
spc: CC[CH]OOO(221)
spc: CCC([O])OO(222)
spc: [O]OCO(223)
spc: [CH2]OOO(224)
spc: [O]COO(225)
spc: C[CH]OCC(226)
spc: CCC1OOC1C(227)
spc: C=COOCCC(228)
spc: C=COC(O)CC(229)
spc: CC=COOCC(230)
spc: CC=COC(C)O(231)
spc: CC1COO1(232)
spc: C=COOC(233)
spc: C=COCO(234)
spc: CCCOOCC(235)
spc: CC1CCO1(236)
spc: CC1COC1(237)
spc: C=CCOC(238)
spc: CC[CH]OCC(239)
spc: [CH2]OCC(240)
spc: CCC1COO1(241)
spc: CC=COOC(242)
spc: CC=COCO(243)
spc: C1COO1(244)
spc: COO
The original model has 2057 reactions that the tested model does not have. ❌
rxn: [O]O(13) + CC[CH]CC(7) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CC[CH]CC(7) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: oxygen(1) + CC[CH]CC(7) <=> CCC(CC)O[O](20) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> CCCC(C)O[O](22) origin: R_Recombination
rxn: [O]O(13) + C[CH]CCC(11) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[CH]CC(7) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCCC(12) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> CC[CH]CC(7) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) + pentane(2) <=> CC[CH]CC(7) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CCCC(C)O[O](22) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + [OH](25) + [OH](25) origin: Peroxyl_Disproportionation
rxn: oxygen(1) + [CH2]CCCC(12) <=> CCCCCO[O](61) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)O[O](22) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: oxygen(1) + [CH2]CCCC(12) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CCCCCO[O](61) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: OO(23) + CC[CH]CC(7) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CCC(11) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + [CH2]CCCC(12) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + OO(23) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: OO(23) + CCCC(C)O[O](22) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CCC(CC)O[O](20) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCC(C)O[O](22) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CC(C)OO(37) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> CCCCCOO(78) origin: R_Recombination
rxn: [OH](25) + [OH](25) <=> OO(23) origin: R_Recombination
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCCCO[O](61) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: [OH](25) + pentane(2) <=> O(42) + CC[CH]CC(7) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + C[CH]CCC(11) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: OO(23) + CCCC(C)OO(27) <=> [OH](25) + O(42) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: OO(23) + CCC(CC)OO(24) <=> [OH](25) + O(42) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + CCCCCOO(78) <=> [OH](25) + O(42) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + OO(23) <=> [OH](25) + [O]O(13) + O(42) origin: Bimolec_Hydroperoxide_Decomposition
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)O[O](91) origin: R_Recombination
rxn: oxygen(1) + O(42) <=> [OH](25) + [O]O(13) origin: H_Abstraction
rxn: [OH](25) + OO(23) <=> [O]O(13) + O(42) origin: H_Abstraction
rxn: [OH](25) + [CH2]CCCC(12) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: [OH](25) + C[CH]CCC(11) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCCCO[O](61) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CC(CC(C)OO)O[O](91) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [OH](25) + CC(CC(C)OO)OO(98) <=> O(42) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + O(42) + CC(=O)CC(C)OO(95) origin: Peroxyl_Termination
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + [OH](25) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)[O](44) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: [OH](25) + CCCC(C)[O](44) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CCCC(C)OO(27) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCC(CC)OO(24) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)OO(27) + CCCCCOO(78) <=> O(42) + CCCC(C)[O](44) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCC(C)OO(27) <=> [O]O(13) + O(42) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)OO(27) + CC(CC(C)OO)OO(98) <=> O(42) + CCCC(C)[O](44) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: OO(23) + CC(CC(C)OO)OO(98) <=> [OH](25) + O(42) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)[O](44) <=> [CH2]CCC(C)O(132) origin: intra_H_migration
rxn: CC=O(126) + [CH2]CC(5) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: CCCO[O](154) <=> oxygen(1) + [CH2]CC(5) origin: R_Recombination
rxn: oxygen(1) + [CH2]CC(5) <=> [O]O(13) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + CC[CH]CC(7) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CC(5) <=> OO(23) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [CH2]CC(5) + CCC(CC)O[O](20) <=> C=CC(19) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)O[O](22) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [OH](25) + [CH2]CC(5) <=> O(42) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCO[O](61) <=> C=CC(19) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CC(C)OO(37) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + CC(CC(C)OO)O[O](91) <=> C=CC(19) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + CC[CH]CC(7) origin: H_Abstraction
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + C[CH]CCC(11) origin: H_Abstraction
rxn: CCC(156) + [CH2]CCCC(12) <=> [CH2]CC(5) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CC(5) <=> oxygen(1) + CCC(156) origin: H_Abstraction
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: [CH2]CC(5) + CCC(CC)OO(24) <=> CCC(156) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCOO(78) <=> CCC(156) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + [CH2]CC(5) <=> [O]O(13) + CCC(156) origin: H_Abstraction
rxn: [OH](25) + CCC(156) <=> O(42) + [CH2]CC(5) origin: H_Abstraction
rxn: [CH2]CC(5) + CC(CC(C)OO)OO(98) <=> CCC(156) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CC(5) <=> C=CC(19) + CCC(156) origin: Disproportionation
rxn: CCCO[O](154) <=> [O]O(13) + C=CC(19) origin: HO2_Elimination_from_PeroxyRadical
rxn: [O]O(13) + [CH2]CC(5) <=> CCCOO(159) origin: R_Recombination
rxn: CCCOO(159) + CC[CH]CC(7) <=> CCCO[O](154) + pentane(2) origin: H_Abstraction
rxn: CCCOO(159) + C[CH]CCC(11) <=> CCCO[O](154) + pentane(2) origin: H_Abstraction
rxn: CCCOO(159) + [CH2]CCCC(12) <=> CCCO[O](154) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](154) <=> oxygen(1) + CCCOO(159) origin: H_Abstraction
rxn: CCCO[O](154) + C[CH]CCC(11) <=> CCCOO(159) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(159) + CCCC(C)O[O](22) <=> CCCO[O](154) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(159) + C[CH]CC(C)OO(37) <=> CCCO[O](154) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(159) + CCC(CC)O[O](20) <=> CCCO[O](154) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCO[O](154) + [CH2]CCCC(12) <=> CCCOO(159) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(159) + CCCCCO[O](61) <=> CCCO[O](154) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCO[O](154) <=> [O]O(13) + CCCOO(159) origin: H_Abstraction
rxn: [OH](25) + CCCOO(159) <=> O(42) + CCCO[O](154) origin: H_Abstraction
rxn: CCCO[O](154) + CC(CC(C)OO)OO(98) <=> CCCOO(159) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH2]CC(5) + CCCO[O](154) <=> C=CC(19) + CCCOO(159) origin: Disproportionation
rxn: [CH2]CC(5) + CCCOO(159) <=> CCCO[O](154) + CCC(156) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](154) <=> oxygen(1) + [OH](25) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: CCCO[O](154) + CCCC(C)O[O](22) <=> oxygen(1) + CCC[O](178) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCO[O](154) + CCCO[O](154) <=> oxygen(1) + CCC[O](178) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: oxygen(1) + [CH2]CCC(C)O(132) <=> [O]O(13) + C=CCC(C)O(148) origin: Disproportionation
rxn: CC[CH]CC(7) + [CH2]CCC(C)O(132) <=> C=CCC(C)O(148) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCC(C)O(132) <=> OO(23) + C=CCC(C)O(148) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCC(C)O(132) <=> C=CCC(C)O(148) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CCC(CC)O[O](20) <=> C=CCC(C)O(148) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CCCC(C)O[O](22) <=> C=CCC(C)O(148) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCC(C)O(132) <=> C=CCC(C)O(148) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CCCCCO[O](61) <=> C=CCC(C)O(148) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + C[CH]CC(C)OO(37) <=> C=CCC(C)O(148) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCC(C)O(132) + CC(CC(C)OO)O[O](91) <=> C=CCC(C)O(148) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCC(C)O(132) <=> CCC(156) + C=CCC(C)O(148) origin: Disproportionation
rxn: CCCO[O](154) + [CH2]CCC(C)O(132) <=> CCCOO(159) + C=CCC(C)O(148) origin: Disproportionation
rxn: C=CCC(C)O(148) <=> CC=O(126) + C=CC(19) origin: Retroene
rxn: [OH](25) + CCC[O](178) <=> CCCOO(159) origin: R_Recombination
rxn: CCCOO(159) + CCCC(C)OO(27) <=> O(42) + CCC[O](178) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCCC(C)OO(27) <=> O(42) + CCCO[O](154) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCC(CC)OO(24) <=> O(42) + CCC[O](178) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCCCCOO(78) <=> O(42) + CCC[O](178) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(159) <=> [O]O(13) + O(42) + CCC[O](178) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(159) <=> [OH](25) + O(42) + CCCO[O](154) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + [CH2]CCC(C)O(132) <=> O(42) + C=CCC(C)O(148) origin: Disproportionation
rxn: CCCOO(159) + CC(CC(C)OO)OO(98) <=> O(42) + CCC[O](178) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(159) + CCCOO(159) <=> O(42) + CCC[O](178) + CCCO[O](154) origin: Bimolec_Hydroperoxide_Decomposition
rxn: C[CH2](6) + [CH2]CC(5) <=> pentane(2) origin: R_Recombination
rxn: C[CH]CCC(11) <=> C[CH2](6) + C=CC(19) origin: R_Addition_MultipleBond
rxn: [O]O(13) + CCCO[O](154) <=> oxygen(1) + O(42) + CCC=O(179) origin: Peroxyl_Termination
rxn: oxygen(1) + CCC[O](178) <=> [O]O(13) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + CC[CH]CC(7) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + CCC[O](178) <=> OO(23) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CCC(11) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + CCC(CC)O[O](20) <=> CCC=O(179) + CCC(CC)OO(24) origin: Disproportionation
rxn: CCC[O](178) + CCCC(C)O[O](22) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: CCC[O](178) + CCCCCO[O](61) <=> CCC=O(179) + CCCCCOO(78) origin: Disproportionation
rxn: CCC[O](178) + CC(CC(C)OO)O[O](91) <=> CCC=O(179) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: C=O(192) + C[CH2](6) <=> CCC[O](178) origin: R_Addition_MultipleBond
rxn: CCC[O](178) + [CH2]CCCC(12) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CC(C)OO(37) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: [OH](25) + CCC[O](178) <=> O(42) + CCC=O(179) origin: Disproportionation
rxn: [CH2]CC(5) + CCC[O](178) <=> CCC=O(179) + CCC(156) origin: Disproportionation
rxn: CCC[O](178) + CCCO[O](154) <=> CCC=O(179) + CCCOO(159) origin: Disproportionation
rxn: [CH2](3) + CCCC(4) <=> pentane(2) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCCC(4) <=> pentane(2) origin: 1,2_Insertion_carbene
rxn: [H](8) + CC[CH]CC(7) <=> pentane(2) origin: R_Recombination
rxn: [CH3](10) + [CH2]CCC(9) <=> pentane(2) origin: R_Recombination
rxn: [H](8) + C[CH]CCC(11) <=> pentane(2) origin: R_Recombination
rxn: [H](8) + [CH2]CCCC(12) <=> pentane(2) origin: R_Recombination
rxn: [CH2](3) + C[CH]CC(14) <=> CC[CH]CC(7) origin: 1,2_Insertion_carbene
rxn: [CH2]C(C)CC(15) <=> CC[CH]CC(7) origin: 1,2_shiftC
rxn: [H](8) + CC=CCC(16) <=> CC[CH]CC(7) origin: R_Addition_MultipleBond
rxn: [CH3](10) + C=CCC(17) <=> CC[CH]CC(7) origin: R_Addition_MultipleBond
rxn: oxygen(1) + [H](8) <=> [O]O(13) origin: R_Recombination
rxn: [CH2](3) + C[CH]CC(14) <=> C[CH]CCC(11) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + C[CH]CC(14) <=> C[CH]CCC(11) origin: 1,2_Insertion_carbene
rxn: [CH2]C(C)CC(15) <=> C[CH]CCC(11) origin: 1,2_shiftC
rxn: [H](8) + CC=CCC(16) <=> C[CH]CCC(11) origin: R_Addition_MultipleBond
rxn: [H](8) + C=CCCC(18) <=> C[CH]CCC(11) origin: R_Addition_MultipleBond
rxn: oxygen(1) + CC[CH]CC(7) <=> [O]O(13) + CC=CCC(16) origin: Disproportionation
rxn: oxygen(1) + [O]O(13) <=> [O]OOO(21) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + CC=CCC(16) origin: Disproportionation
rxn: CC[CH]CC(7) + CC[CH]CC(7) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + CC[CH]CC(7) <=> OO(23) + CC=CCC(16) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [O]O(13) <=> OOOO(26) origin: R_Recombination
rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + CC=CCC(16) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCC(CC)O[O](20) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCC(CC)O[O](20) origin: 1,2_Insertion_carbene
rxn: CCC(CC)O[O](20) <=> [O]O(13) + CC=CCC(16) origin: HO2_Elimination_from_PeroxyRadical
rxn: CCC(CC)O[O](20) <=> [OH](25) + CCC(=O)CC(30) origin: intra_H_migration
rxn: C[CH]C(CC)OO(31) <=> CCC(CC)O[O](20) origin: intra_H_migration
rxn: CCC(CC)O[O](20) <=> [CH2]CC(CC)OO(32) origin: intra_H_migration
rxn: [CH2](3) + CCCCO[O](33) <=> CCCC(C)O[O](22) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCCC(C)O[O](22) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCCC(C)O[O](22) origin: 1,2_Insertion_carbene
rxn: CCCC(C)O[O](22) <=> [O]O(13) + CC=CCC(16) origin: HO2_Elimination_from_PeroxyRadical
rxn: CCCC(C)O[O](22) <=> [OH](25) + CCCC(C)=O(34) origin: intra_H_migration
rxn: CC[CH]C(C)OO(35) <=> CCCC(C)O[O](22) origin: intra_H_migration
rxn: CCCC(C)O[O](22) <=> [CH2]C(CCC)OO(36) origin: intra_H_migration
rxn: [CH2]CCC(C)OO(38) <=> CCCC(C)O[O](22) origin: intra_H_migration
rxn: oxygen(1) + CCC(CC)O[O](20) <=> CCC(CC)OOO[O](39) origin: R_Recombination
rxn: oxygen(1) + CCCC(C)O[O](22) <=> CCCC(C)OOO[O](40) origin: R_Recombination
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + [OH](25) + CCC([O])CC(41) origin: Peroxyl_Disproportionation
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + O(42) + CCC(=O)CC(30) origin: Peroxyl_Termination
rxn: [O]O(13) + CCC(CC)O[O](20) <=> CCC(CC)OOOO(43) origin: R_Recombination
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + O(42) + CCCC(C)=O(34) origin: Peroxyl_Termination
rxn: [O]O(13) + CCCC(C)O[O](22) <=> CCCC(C)OOOO(45) origin: R_Recombination
rxn: CCC(CC)O[O](20) + CCC(CC)O[O](20) <=> oxygen(1) + CCC([O])CC(41) + CCC([O])CC(41) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CCC(CC)O[O](20) <=> oxygen(1) + CCC(=O)CC(30) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CCCC(C)O[O](22) <=> oxygen(1) + CCC([O])CC(41) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CCCC(C)O[O](22) <=> oxygen(1) + CCC(=O)CC(30) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)=O(34) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)=O(34) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCC(CC)OO[O](48) + CCC(CC)OO[O](48) <=> oxygen(1) + CCC(CC)O[O](20) + CCC(CC)O[O](20) origin: Peroxyl_Disproportionation
rxn: CCC(CC)OO[O](48) + CCCC(C)OO[O](49) <=> oxygen(1) + CCC(CC)O[O](20) + CCCC(C)O[O](22) origin: Peroxyl_Disproportionation
rxn: CCCC(C)OO[O](49) + CCCC(C)OO[O](49) <=> oxygen(1) + CCCC(C)O[O](22) + CCCC(C)O[O](22) origin: Peroxyl_Disproportionation
rxn: [CH2](3) + CCCCOO(50) <=> CCCC(C)OO(27) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)OO(51) <=> CCCC(C)OO(27) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)OO(51) <=> CCCC(C)OO(27) origin: 1,2_Insertion_carbene
rxn: [H](8) + CCCC(C)O[O](22) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: C[CH]OO(52) + [CH2]CC(5) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [CH3](10) + CCC[CH]OO(53) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + CCC[C](C)OO(54) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: C[CH2](6) + [CH2]C(C)OO(55) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + CC[CH]C(C)OO(35) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [CH3](10) + [CH2]CC(C)OO(56) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + C[CH]CC(C)OO(37) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + [CH2]C(CCC)OO(36) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + [CH2]CCC(C)OO(38) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [CH2](3) + CCC(C)OO(51) <=> CCC(CC)OO(24) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)OO(51) <=> CCC(CC)OO(24) origin: 1,2_Insertion_carbene
rxn: [OH](25) + CCC([O])CC(41) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + CCC(CC)O[O](20) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: C[CH2](6) + CC[CH]OO(57) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + CC[C](CC)OO(58) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [CH3](10) + [CH2]C(CC)OO(59) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + C[CH]C(CC)OO(31) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + [CH2]CC(CC)OO(32) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [CH2](3) + [CH2]CCC(9) <=> [CH2]CCCC(12) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + [CH2]CCC(9) <=> [CH2]CCCC(12) origin: 1,2_Insertion_carbene
rxn: [CH2]CCCC(12) <=> [H](8) + C=CCCC(18) origin: R_Addition_MultipleBond
rxn: C=C(60) + [CH2]CC(5) <=> [CH2]CCCC(12) origin: R_Addition_MultipleBond
rxn: [O]O(13) + CCC[C](C)OO(54) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[CH]C(C)OO(35) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C(CCC)OO(36) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCC(C)OO(38) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[C](CC)OO(58) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + C[CH]C(CC)OO(31) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CC(CC)OO(32) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + pentane(2) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + pentane(2) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + pentane(2) <=> CC[CH]CC(7) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + pentane(2) <=> CC[CH]CC(7) + CCC(CC)OO(24) origin: H_Abstraction
rxn: OO(23) + CCC[C](C)OO(54) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CC[CH]C(C)OO(35) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + [CH2]C(CCC)OO(36) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + [CH2]CCC(C)OO(38) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CC[C](CC)OO(58) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: OO(23) + C[CH]C(CC)OO(31) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: OO(23) + [CH2]CC(CC)OO(32) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + pentane(2) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + pentane(2) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + pentane(2) <=> C[CH]CCC(11) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + pentane(2) <=> C[CH]CCC(11) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCC[C](C)OO(54) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCC[C](C)OO(54) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCC(CC)OO(24) + CCCC(C)OO(27) <=> O(42) + CCC([O])CC(41) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CC[CH]C(C)OO(35) + pentane(2) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + pentane(2) <=> [CH2]CCCC(12) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + pentane(2) <=> [CH2]CCCC(12) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCC(CC)OO(24) + CCC(CC)OO(24) <=> O(42) + CCC([O])CC(41) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> C[CH]C(CC)OO(31) + pentane(2) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + pentane(2) <=> [CH2]CCCC(12) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2](3) + CCCCO[O](33) <=> CCCCCO[O](61) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCCCO[O](33) <=> CCCCCO[O](61) origin: 1,2_Insertion_carbene
rxn: CCCCCO[O](61) <=> [OH](25) + CCCCC=O(62) origin: intra_H_migration
rxn: CCC[CH]COO(63) <=> CCCCCO[O](61) origin: intra_H_migration
rxn: CC[CH]CCOO(64) <=> CCCCCO[O](61) origin: intra_H_migration
rxn: CCCCCO[O](61) <=> C[CH]CCCOO(65) origin: intra_H_migration
rxn: CCCCCO[O](61) <=> [CH2]CCCCOO(66) origin: intra_H_migration
rxn: [CH2](3) + C=CCC(17) <=> C=CCCC(18) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + C=CCC(17) <=> C=CCCC(18) origin: 1,2_Insertion_carbene
rxn: C[CH2](6) + [CH2]C=C(67) <=> C=CCCC(18) origin: R_Recombination
rxn: [CH3](10) + [CH2]CC=C(68) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + C=CC[CH]C(69) <=> C=CCCC(18) origin: R_Recombination
rxn: [CH]=C(70) + [CH2]CC(5) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + [CH2]C=CCC(71) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + [CH2]CCC=C(72) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + C=[C]CCC(73) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + [CH]=CCCC(74) <=> C=CCCC(18) origin: R_Recombination
rxn: C=CCCC(18) <=> C=C(60) + C=CC(19) origin: Retroene
rxn: C[C]CCC(75) <=> C=CCCC(18) origin: Singlet_Carbene_Intra_Disproportionation
rxn: [CH]CCCC(76) <=> C=CCCC(18) origin: Singlet_Carbene_Intra_Disproportionation
rxn: oxygen(1) + CCCCCO[O](61) <=> CCCCCOOO[O](77) origin: R_Recombination
rxn: [O]O(13) + C=CC[CH]C(69) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C=CCC(71) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCC=C(72) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + C=[C]CCC(73) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: oxygen(1) + C=CCCC(18) <=> [O]O(13) + [CH]=CCCC(74) origin: H_Abstraction
rxn: OO(23) + C=CC[CH]C(69) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + [CH2]C=CCC(71) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + [CH2]CCC=C(72) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + C=[C]CCC(73) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + [CH]=CCCC(74) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + C=CCCC(18) <=> [CH2]C(CCC)OO(36) origin: R_Addition_MultipleBond
rxn: [O]O(13) + C=CCCC(18) <=> CCC[CH]COO(63) origin: R_Addition_MultipleBond
rxn: [CH2]CCCC(12) + CCC[C](C)OO(54) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC[C](C)OO(54) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CC[CH]C(C)OO(35) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CC[CH]C(C)OO(35) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]C(CCC)OO(36) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]C(CCC)OO(36) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCC(C)OO(38) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCC(C)OO(38) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CC[C](CC)OO(58) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CC[C](CC)OO(58) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCCC(12) + C[CH]C(CC)OO(31) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]C(CC)OO(31) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CC(CC)OO(32) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CC(CC)OO(32) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C=CC[CH]C(69) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: C=CC[CH]C(69) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]C=CCC(71) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]C=CCC(71) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CCC=C(72) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CCC=C(72) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: C=[C]CCC(73) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: C=[C]CCC(73) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH]=CCCC(74) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH]=CCCC(74) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2](3) + CCCCOO(50) <=> CCCCCOO(78) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCCCOO(50) <=> CCCCCOO(78) origin: 1,2_Insertion_carbene
rxn: [OH](25) + CCCCC[O](79) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CCCCCO[O](61) <=> CCCCCOO(78) origin: R_Recombination
rxn: [CH2]COO(80) + [CH2]CC(5) <=> CCCCCOO(78) origin: R_Recombination
rxn: C[CH2](6) + [CH2]CCOO(81) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CC[CH]CCOO(64) <=> CCCCCOO(78) origin: R_Recombination
rxn: [CH2]OO(82) + [CH2]CCC(9) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CCC[CH]COO(63) <=> CCCCCOO(78) origin: R_Recombination
rxn: [CH3](10) + [CH2]CCCOO(83) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + C[CH]CCCOO(65) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CCCC[CH]OO(84) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + [CH2]CCCCOO(66) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + [O]O(13) <=> OO(23) origin: R_Recombination
rxn: [CH2](3) + C[CH]CCOO(85) <=> C[CH]CC(C)OO(37) origin: 1,2_Insertion_carbene
rxn: [CH2]C(C)C(C)OO(86) <=> C[CH]CC(C)OO(37) origin: 1,2_shiftC
rxn: C[CH]CC(C)OO(37) <=> [OH](25) + CC1CC(C)O1(87) origin: Cyclic_Ether_Formation
rxn: [H](8) + CC=CC(C)OO(88) <=> C[CH]CC(C)OO(37) origin: R_Addition_MultipleBond
rxn: [H](8) + C=CCC(C)OO(89) <=> C[CH]CC(C)OO(37) origin: R_Addition_MultipleBond
rxn: C[CH]OO(52) + C=CC(19) <=> C[CH]CC(C)OO(37) origin: R_Addition_MultipleBond
rxn: CC[CH]C(C)OO(35) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: [CH2]CCC(C)OO(38) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: C[CH]CC(C)OO(37) <=> CCC[C](C)OO(54) origin: intra_H_migration
rxn: C[CH]CC(C)OO(37) <=> [CH2]C(CCC)OO(36) origin: intra_H_migration
rxn: C[CH]CC(C)OO(37) <=> CC([O])CC(C)O(90) origin: intra_OH_migration
rxn: [O]O(13) + CC[CH]CCOO(64) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + CCC[CH]COO(63) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCCOO(65) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + CCCC[CH]OO(84) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCCCOO(66) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> [O]O(13) + CC=CC(C)OO(88) origin: Disproportionation
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> [O]O(13) + C=CCC(C)OO(89) origin: Disproportionation
rxn: C=CCCC(18) + CC[CH]CC(7) <=> C=CC[CH]C(69) + pentane(2) origin: H_Abstraction
rxn: C=CCCC(18) + CC[CH]CC(7) <=> [CH2]C=CCC(71) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + pentane(2) <=> C=CCCC(18) + CC[CH]CC(7) origin: H_Abstraction
rxn: C=[C]CCC(73) + pentane(2) <=> C=CCCC(18) + CC[CH]CC(7) origin: H_Abstraction
rxn: [CH]=CCCC(74) + pentane(2) <=> C=CCCC(18) + CC[CH]CC(7) origin: H_Abstraction
rxn: CC[CH]CCOO(64) + pentane(2) <=> CC[CH]CC(7) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(63) + pentane(2) <=> CC[CH]CC(7) + CCCCCOO(78) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> C[CH]CCCOO(65) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCC[CH]OO(84) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + pentane(2) <=> CC[CH]CC(7) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CC[CH]CCOO(64) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCC[CH]COO(63) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + C[CH]CCCOO(65) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + CCCCCOO(78) <=> OO(23) + CCCC[CH]OO(84) origin: H_Abstraction
rxn: OO(23) + [CH2]CCCCOO(66) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: C=CC[CH]C(69) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: C=CCCC(18) + C[CH]CCC(11) <=> [CH2]C=CCC(71) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: C=[C]CCC(73) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: [CH]=CCCC(74) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: CC[CH]CCOO(64) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(63) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(65) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: C=CC[CH]C(69) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: C=CCCC(18) + CCC(CC)O[O](20) <=> [CH2]C=CCC(71) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: C=[C]CCC(73) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: [CH]=CCCC(74) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: CC[CH]CCOO(64) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(63) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(65) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: C=CC[CH]C(69) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: C=CCCC(18) + CCCC(C)O[O](22) <=> [CH2]C=CCC(71) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: C=[C]CCC(73) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [CH]=CCCC(74) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: CC[CH]CCOO(64) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(63) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(65) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CCC[C](C)OO(54) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CC[CH]C(C)OO(35) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + [CH2]C(CCC)OO(36) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + [CH2]CCC(C)OO(38) origin: H_Abstraction
rxn: CCC[C](C)OO(54) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCC(C)OO(27) + CCCCCOO(78) <=> O(42) + CCCCC[O](79) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + CC[C](CC)OO(58) origin: H_Abstraction
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + C[CH]C(CC)OO(31) origin: H_Abstraction
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + [CH2]CC(CC)OO(32) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CCCCCOO(78) <=> CCCCCO[O](61) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCCCCOO(78) <=> CCCCCO[O](61) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCCCCOO(78) <=> CCCCCO[O](61) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCC(CC)OO(24) + CCCCCOO(78) <=> O(42) + CCCCC[O](79) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCC(CC)OO(24) + CCCCCOO(78) <=> O(42) + CCC([O])CC(41) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCC(CC)OO(24) <=> [O]O(13) + O(42) + CCC([O])CC(41) origin: Bimolec_Hydroperoxide_Decomposition
rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C=CCCC(18) + [CH2]CCCC(12) <=> C=CC[CH]C(69) + pentane(2) origin: H_Abstraction
rxn: C=CCCC(18) + [CH2]CCCC(12) <=> [CH2]C=CCC(71) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + pentane(2) <=> C=CCCC(18) + [CH2]CCCC(12) origin: H_Abstraction
rxn: C=[C]CCC(73) + pentane(2) <=> C=CCCC(18) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [CH]=CCCC(74) + pentane(2) <=> C=CCCC(18) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CC[CH]CCOO(64) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCC[CH]COO(63) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> C[CH]CCCOO(65) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCC[CH]OO(84) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + pentane(2) <=> [CH2]CCCC(12) + CCCCCOO(78) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CC[CH]CCOO(64) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCC[CH]COO(63) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + C[CH]CCCOO(65) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCCC[CH]OO(84) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + [CH2]CCCCOO(66) origin: H_Abstraction
rxn: C=CC[CH]C(69) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: C=CCCC(18) + CCCCCO[O](61) <=> [CH2]C=CCC(71) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: C=[C]CCC(73) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: [CH]=CCCC(74) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: CC[CH]CCOO(64) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(63) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(65) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CC[CH]CCOO(64) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCC[CH]COO(63) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + C[CH]CCCOO(65) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCCC[CH]OO(84) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCCCOO(66) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CC[CH]CCOO(64) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC[CH]COO(63) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCCOO(65) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC[CH]OO(84) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCCOO(66) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C=CC[CH]C(69) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: C=CCCC(18) + C[CH]CC(C)OO(37) <=> [CH2]C=CCC(71) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: C=[C]CCC(73) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: [CH]=CCCC(74) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: CCCCCOO(78) + CCCCCOO(78) <=> O(42) + CCCCC[O](79) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCCCOO(78) <=> [O]O(13) + O(42) + CCCCC[O](79) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CC[CH]CCOO(64) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(63) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(65) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: [H](8) + [OH](25) <=> O(42) origin: R_Recombination
rxn: [CH2](3) + CC(CCOO)O[O](92) <=> CC(CC(C)OO)O[O](91) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CC(CCO[O])OO(93) <=> CC(CC(C)OO)O[O](91) origin: 1,2_Insertion_carbene
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC1CC(C)OOO1(94) origin: Cyclic_Ether_Formation
rxn: CC(CC(C)OO)O[O](91) <=> [O]O(13) + CC=CC(C)OO(88) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC(CC(C)OO)O[O](91) <=> [O]O(13) + C=CCC(C)OO(89) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC([CH]C(C)OO)OO(96) <=> CC(CC(C)OO)O[O](91) origin: intra_H_migration
rxn: CC(CC(C)OO)O[O](91) <=> [CH2]C(CC(C)OO)OO(97) origin: intra_H_migration
rxn: [CH2]C(CC(C)OO)OO(97) <=> CC(CC(C)OO)O[O](91) origin: intra_H_migration
rxn: CC[CH]CC(7) + CCC(CC)O[O](20) <=> CC=CCC(16) + CCC(CC)OO(24) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCC(C)O[O](22) <=> CC=CCC(16) + CCCC(C)OO(27) origin: Disproportionation
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + [OH](25) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: C[CH]CCC(11) + CCC(CC)O[O](20) <=> CC=CCC(16) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC(C)O[O](22) <=> CC=CCC(16) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CC(CC(C)OO)O[O](91) <=> CC=CCC(16) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CCC(CC)O[O](20) + CCCCCO[O](61) <=> oxygen(1) + CCC([O])CC(41) + CCCCC[O](79) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CCCCCO[O](61) <=> oxygen(1) + CCC(=O)CC(30) + CCCCCO(100) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CCCCCO[O](61) <=> oxygen(1) + CCCCC=O(62) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCC([O])CC(41) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCC(=O)CC(30) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CCCCCO[O](61) <=> oxygen(1) + CCCC(C)[O](44) + CCCCC[O](79) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CCCCCO[O](61) <=> oxygen(1) + CCCC(C)=O(34) + CCCCCO(100) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CCCCCO[O](61) <=> oxygen(1) + CCCCC=O(62) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCC(C)[O](44) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCC(C)=O(34) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCC[C](C)OO(54) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCCCO[O](61) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCCC[O](79) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CCCCCO[O](61) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCCC=O(62) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: CCCCCO[O](61) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CCCCCO(100) origin: Peroxyl_Termination
rxn: O(42) + C=CCCC(18) <=> CCCCCO(100) origin: 1,3_Insertion_ROR
rxn: O(42) + C=CCCC(18) <=> CCCC(C)O(47) origin: 1,3_Insertion_ROR
rxn: C=CC[CH]C(69) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: C=CCCC(18) + CC(CC(C)OO)O[O](91) <=> [CH2]C=CCC(71) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [CH2]CCC=C(72) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: C=[C]CCC(73) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH]=CCCC(74) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: CC[CH]CCOO(64) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(63) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(65) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(66) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: CC(CC(C)OO)O[O](91) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC([O])CC(C)OO(99) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CC(CC(C)OO)O[O](91) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: [CH2](3) + CC(CCOO)OO(102) <=> CC(CC(C)OO)OO(98) origin: 1,2_Insertion_carbene
rxn: [OH](25) + CC([O])CC(C)OO(99) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + CC(CC(C)OO)O[O](91) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: C[CH]OO(52) + [CH2]C(C)OO(55) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [CH3](10) + CC(C[CH]OO)OO(103) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + C[C](CC(C)OO)OO(104) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + CC([CH]C(C)OO)OO(96) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + [CH2]C(CC(C)OO)OO(97) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [C-]#[O+](105) + CCC(C)OO(51) <=> CC(=O)CC(C)OO(95) origin: 1,2_Insertion_CO
rxn: [CH2](3) + CC(=O)CCOO(106) <=> CC(=O)CC(C)OO(95) origin: 1,2_Insertion_carbene
rxn: C=C(C)OC(C)OO(107) <=> CC(=O)CC(C)OO(95) origin: 1,3_sigmatropic_rearrangement
rxn: CC(O)=CC(C)OO(108) <=> CC(=O)CC(C)OO(95) origin: Ketoenol
rxn: C=C(O)CC(C)OO(109) <=> CC(=O)CC(C)OO(95) origin: Ketoenol
rxn: CC(=O)CC(C)OO(95) <=> CC1CC(C)(O)OO1(110) origin: Korcek_step1
rxn: [OH](25) + CC(=O)CC(C)[O](111) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [O]O(13) + C[CH]CC(C)=O(112) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + CC(=O)CC(C)O[O](113) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: C[CH]OO(52) + C=C(C)[O](114) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [CH3](10) + CC(=O)C[CH]OO(115) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + C[C](CC(C)=O)OO(116) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: C[C]=O(117) + [CH2]C(C)OO(55) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + CC([O])=CC(C)OO(118) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + [CH2]C(CC(C)=O)OO(119) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [CH3](10) + CC(C[C]=O)OO(120) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + C=C([O])CC(C)OO(121) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: CC(=O)CC(C)OO(95) <=> C=COO(123) + C=C(C)O(122) origin: Retroene
rxn: [CH2](3) + CCCC[O](124) <=> CCCC(C)[O](44) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)[O](125) <=> CCCC(C)[O](44) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)[O](125) <=> CCCC(C)[O](44) origin: 1,2_Insertion_carbene
rxn: [H](8) + CCCC(C)=O(34) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: [CH3](10) + CCCC=O(127) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: CCCC(C)[O](44) <=> CCC[C](C)O(128) origin: intra_H_migration
rxn: CC[CH]C(C)O(129) <=> CCCC(C)[O](44) origin: intra_H_migration
rxn: CCCC(C)[O](44) <=> [CH2]C(O)CCC(130) origin: intra_H_migration
rxn: CCCC(C)[O](44) <=> C[CH]CC(C)O(131) origin: intra_H_migration
rxn: [O]O(13) + C[C](CC(C)OO)OO(104) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [O]O(13) + CC([CH]C(C)OO)OO(96) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C(CC(C)OO)OO(97) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [O]O(13) + CC(=O)CC(C)O[O](113) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + C[C](CC(C)=O)OO(116) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + CC([O])=CC(C)OO(118) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C(CC(C)=O)OO(119) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + C=C([O])CC(C)OO(121) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: oxygen(1) + CCCC(C)[O](44) <=> [O]O(13) + CCCC(C)=O(34) origin: Disproportionation
rxn: oxygen(1) + CCCC(C)[O](44) <=> CCCC(C)OO[O](49) origin: R_Recombination
rxn: CC[CH]CC(7) + C[C](O)CC(C)OO(133) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + CC([O])CC(C)OO(99) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + C[C](O)CC(C)OO(133) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + CC([O])CC(C)OO(99) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + C[C](O)CC(C)OO(133) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + CC([O])CC(C)OO(99) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: CCCC(C)[O](44) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)O(47) origin: H_Abstraction
rxn: CCCC(C)[O](44) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)O(47) origin: H_Abstraction
rxn: CCCC(C)[O](44) + pentane(2) <=> [CH2]CCCC(12) + CCCC(C)O(47) origin: H_Abstraction
rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCCCO[O](61) <=> CC=CCC(16) + CCCCCOO(78) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CC(C)OO(37) <=> CC=CC(C)OO(88) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CC(C)OO(37) <=> C=CCC(C)OO(89) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CC(C)OO(37) <=> CC=CCC(16) + CCCC(C)OO(27) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)O[O](91) <=> CC=CCC(16) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)OO(98) <=> C[C](CC(C)OO)OO(104) + pentane(2) origin: H_Abstraction
rxn: CC([CH]C(C)OO)OO(96) + pentane(2) <=> CC[CH]CC(7) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [CH2]C(CC(C)OO)OO(97) + pentane(2) <=> CC[CH]CC(7) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> CC(=O)CC(C)O[O](113) + pentane(2) origin: H_Abstraction
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> C[C](CC(C)=O)OO(116) + pentane(2) origin: H_Abstraction
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> CC([O])=CC(C)OO(118) + pentane(2) origin: H_Abstraction
rxn: [CH2]C(CC(C)=O)OO(119) + pentane(2) <=> CC(=O)CC(C)OO(95) + CC[CH]CC(7) origin: H_Abstraction
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> C=C([O])CC(C)OO(121) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)[O](44) <=> CCCC(C)=O(34) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCC(C)[O](44) <=> CC=CCC(16) + CCCC(C)O(47) origin: Disproportionation
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + [OH](25) + CCCCC[O](79) origin: Peroxyl_Disproportionation
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + O(42) + CCCCC=O(62) origin: Peroxyl_Termination
rxn: [O]O(13) + CCCCCO[O](61) <=> CCCCCOOOO(134) origin: R_Recombination
rxn: OO(23) + C[C](CC(C)OO)OO(104) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: OO(23) + CC([CH]C(C)OO)OO(96) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: OO(23) + [CH2]C(CC(C)OO)OO(97) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: oxygen(1) + C[C](O)CC(C)OO(133) <=> [O]O(13) + CC(=O)CC(C)OO(95) origin: Disproportionation
rxn: oxygen(1) + CC([O])CC(C)OO(99) <=> [O]O(13) + CC(=O)CC(C)OO(95) origin: Disproportionation
rxn: OO(23) + CC(=O)CC(C)O[O](113) <=> [O]O(13) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: OO(23) + C[C](CC(C)=O)OO(116) <=> [O]O(13) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: Dumping the whole log failed, please download it from GitHub actions. Here are the first 100 lines:
Original model has 37 species.
Test model has 6 species. ❌
Original model has 202 reactions.
Test model has 0 reactions. ❌
The original model has 31 species that the tested model does not have. ❌
spc: [CH2]CC(5)
spc: CCH2
spc: CC[CH]CC(7)
spc: C[CH]CCC(11)
spc: [CH2]CCCC(12)
spc: [O]O(13)
spc: C=CCCC(18)
spc: C=CC(19)
spc: CCC(CC)OO
spc: CCCC(C)OO
spc: OO(23)
spc: CCC(CC)OO(24)
spc: OH
spc: CCCC(C)OO(27)
spc: C[CH]CC(C)OO(37)
spc: O(42)
spc: CCCC(C)O
spc: CCCCCOO
spc: CCCCCOO(78)
spc: CC(CC(C)OO)OO
spc: CC(=O)CC(C)OO(95)
spc: CC(CC(C)OO)OO(98)
spc: CC=O(126)
spc: [CH2]CCC(C)O(132)
spc: C=CCC(C)O(148)
spc: CCCOO
spc: CCC(156)
spc: CCCOO(159)
spc: CCCO
spc: CCC=O(179)
spc: C=O(192)
The original model has 202 reactions that the tested model does not have. ❌
rxn: [O]O(13) + CC[CH]CC(7) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CC[CH]CC(7) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: oxygen(1) + CC[CH]CC(7) <=> CCC(CC)O[O](20) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> CCCC(C)O[O](22) origin: R_Recombination
rxn: [O]O(13) + C[CH]CCC(11) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[CH]CC(7) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCCC(12) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> CC[CH]CC(7) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) + pentane(2) <=> CC[CH]CC(7) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CCCC(C)O[O](22) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + [OH](25) + [OH](25) origin: Peroxyl_Disproportionation
rxn: oxygen(1) + [CH2]CCCC(12) <=> CCCCCO[O](61) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)O[O](22) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: oxygen(1) + [CH2]CCCC(12) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CCCCCO[O](61) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: OO(23) + CC[CH]CC(7) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CCC(11) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + [CH2]CCCC(12) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + OO(23) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: OO(23) + CCCC(C)O[O](22) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CCC(CC)O[O](20) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCC(C)O[O](22) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CC(C)OO(37) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> CCCCCOO(78) origin: R_Recombination
rxn: [OH](25) + [OH](25) <=> OO(23) origin: R_Recombination

RMS_CSTR_liquid_oxidation Failed Observable Testing ❌

Regression test fragment:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:43
Current: Execution time (DD:HH:MM:SS): 00:00:00:30
Reference: Memory used: 2699.18 MB
Current: Memory used: 2033.68 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython fragment Passed Core Comparison ✅

Original model has 10 species.
Test model has 10 species. ✅
Original model has 2 reactions.
Test model has 2 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython fragment Passed Edge Comparison ✅

Original model has 33 species.
Test model has 33 species. ✅
Original model has 47 reactions.
Test model has 47 reactions. ✅

fragment Failed Observable Testing ❌

Regression test RMS_constantVIdealGasReactor_fragment:

Reference: Execution time (DD:HH:MM:SS): 00:00:03:06
Current: Execution time (DD:HH:MM:SS): 00:00:01:39
Reference: Memory used: 3653.48 MB
Current: Memory used: 2428.40 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_fragment Failed Core Comparison ❌

Original model has 10 species.
Test model has 6 species. ❌
Original model has 2 reactions.
Test model has 0 reactions. ❌
The original model has 4 species that the tested model does not have. ❌
spc: CCH2
spc: [CH2]CC(5)
spc: [CH2]L(6)
spc: [CH2]R(15)
The original model has 2 reactions that the tested model does not have. ❌
rxn: [CH2]R(15) + [CH2]CC(5) <=> RCCCC(2) origin: R_Recombination
rxn: [CH2]L(6) + [CH2]CC(5) <=> LCCCC(1) origin: R_Recombination

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_fragment Failed Edge Comparison ❌

Original model has 27 species.
Test model has 6 species. ❌
Original model has 24 reactions.
Test model has 0 reactions. ❌
The original model has 21 species that the tested model does not have. ❌
spc: CCH2
spc: [CH2]CL(4)
spc: [CH2]CC(5)
spc: [CH2]L(6)
spc: CC[CH]CL(7)
spc: H
spc: CH3
spc: [CH2]CCL(10)
spc: C[CH]CCL(11)
spc: CCC[CH]L(12)
spc: [CH2]CCCL(13)
spc: [CH2]CR(14)
spc: [CH2]R(15)
spc: CC[CH]CR(16)
spc: [CH2]CCR(17)
spc: C[CH]CCR(18)
spc: CCC[CH]R(19)
spc: [CH2]CCCR(20)
spc: C=CC(21)
spc: C=C(22)
spc: CCC(23)
The original model has 24 reactions that the tested model does not have. ❌
rxn: [CH2]R(15) + [CH2]CC(5) <=> RCCCC(2) origin: R_Recombination
rxn: [CH2]L(6) + [CH2]CC(5) <=> LCCCC(1) origin: R_Recombination
rxn: [CH2]CL(4) + C[CH2](3) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + CC[CH]CL(7) <=> LCCCC(1) origin: R_Recombination
rxn: [CH3](9) + [CH2]CCL(10) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + C[CH]CCL(11) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + CCC[CH]L(12) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + [CH2]CCCL(13) <=> LCCCC(1) origin: R_Recombination
rxn: [CH2]CR(14) + C[CH2](3) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + CC[CH]CR(16) <=> RCCCC(2) origin: R_Recombination
rxn: [CH3](9) + [CH2]CCR(17) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + C[CH]CCR(18) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + CCC[CH]R(19) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + [CH2]CCCR(20) <=> RCCCC(2) origin: R_Recombination
rxn: [CH2]CC(5) <=> [H](8) + C=CC(21) origin: R_Addition_MultipleBond
rxn: [CH3](9) + C=C(22) <=> [CH2]CC(5) origin: R_Addition_MultipleBond
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + CC[CH]CL(7) origin: H_Abstraction
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + C[CH]CCL(11) origin: H_Abstraction
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + CCC[CH]L(12) origin: H_Abstraction
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + [CH2]CCCL(13) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + CC[CH]CR(16) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + C[CH]CCR(18) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + CCC[CH]R(19) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + [CH2]CCCR(20) origin: H_Abstraction

RMS_constantVIdealGasReactor_fragment Failed Observable Testing ❌

Regression test minimal_surface:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:45
Current: Execution time (DD:HH:MM:SS): 00:00:00:31
Reference: Memory used: 2867.35 MB
Current: Memory used: 2183.78 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython minimal_surface Passed Core Comparison ✅

Original model has 11 species.
Test model has 11 species. ✅
Original model has 3 reactions.
Test model has 3 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython minimal_surface Passed Edge Comparison ✅

Original model has 38 species.
Test model has 38 species. ✅
Original model has 38 reactions.
Test model has 38 reactions. ✅

minimal_surface Failed Observable Testing ❌

beep boop this comment was written by a bot 🤖

@JacksonBurns
Copy link
Contributor Author

One last (hopefully) hiccup - the regression test observables comparison seg faults with Julia installed but not otherwise. Going to diagnose locally.

Copy link
Contributor

@jonwzheng jonwzheng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for this work Jackson. Just a couple of very minor things (and also will await the seg fault hotfix before approving)

@JacksonBurns
Copy link
Contributor Author

Dug this up with GDB for when the regression testing script for observables is called:

Thread 1 "python" received signal SIGSEGV, Segmentation fault.
0x00007ffecbbf8b25 in Cantera::CVodesIntegrator::setTolerances(double, unsigned long, double*) ()
   from /home/jackson/miniconda3/envs/rmg_env/lib/python3.9/site-packages/cantera/../../../libcantera.so.2

probably correlated with this error also in the job logs, which may be accounting for the reduced number of species found by RMS:

2025-04-14T01:20:18.6394596Z Making seed mechanism...
2025-04-14T01:20:18.6422368Z Conducting simulation of reaction system 1...
2025-04-14T01:21:21.6367141Z 
2025-04-14T01:21:21.6367540Z [CVSLS ERROR]  CVodeSetLinearSolver
2025-04-14T01:21:21.6367994Z   LS must be non-NULL
2025-04-14T01:21:21.6368199Z 
2025-04-14T01:21:21.6368221Z 
2025-04-14T01:21:21.6374300Z [CVSLS ERROR]  CVodeSetJacFn
2025-04-14T01:21:21.6374652Z   Linear solver memory is NULL.
2025-04-14T01:21:21.6374868Z 
2025-04-14T01:21:27.8278294Z 
2025-04-14T01:21:27.8278826Z [CVODE ERROR]  cvNlsInit
2025-04-14T01:21:27.8279349Z   Setting linear solver solve function failed
2025-04-14T01:21:27.8279715Z 
2025-04-14T01:21:27.8279721Z 
2025-04-14T01:21:27.8279887Z [CVODES ERROR]  cvInitialSetup
2025-04-14T01:21:27.8280349Z   The nonlinear solver's init routine failed.

@JacksonBurns
Copy link
Contributor Author

Looks like Julia might be changing the installed/used version of Sundials/CVODE and causing Cantera to segfault?

@JacksonBurns
Copy link
Contributor Author

ChatGPT agrees with the above and points out that it is also possible that Julia is setting LD_LIBRARY_PATH and in doing so pointing Python towards the wrong libraries for CVODE

Copy link

Regression Testing Results

/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 12499 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 12703 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 12845 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
WARNING:root:Initial mole fractions do not sum to one; normalizing.
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 12980 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 13118 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 13335 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
cat: write error: Resource temporarily unavailable
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 13474 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
WARNING:root:Initial mole fractions do not sum to one; normalizing.
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 13630 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
WARNING:root:Initial mole fractions do not sum to one; normalizing.
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 13828 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
/home/runner/work/_temp/1ad778ff-01a8-4be1-9165-a7310def6f9c.sh: line 3: 13991 Segmentation fault (core dumped) python rmgpy/tools/regression.py test/regression/"$regr_test"/regression_input.py $REFERENCE/"$regr_test"/chemkin test/regression/"$regr_test"/chemkin
⚠️ One or more regression tests failed.
Please download the failed results and run the tests locally or check the log to see why.

Detailed regression test results.

Regression test aromatics:

Reference: Execution time (DD:HH:MM:SS): 00:00:01:07
Current: Execution time (DD:HH:MM:SS): 00:00:00:50
Reference: Memory used: 2784.26 MB
Current: Memory used: 2104.14 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython aromatics Passed Core Comparison ✅

Original model has 15 species.
Test model has 15 species. ✅
Original model has 11 reactions.
Test model has 11 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython aromatics Failed Edge Comparison ❌

Original model has 106 species.
Test model has 106 species. ✅
Original model has 358 reactions.
Test model has 358 reactions. ✅

Non-identical thermo! ❌
original: C=CC1C=CC2=CC1C=C2
tested: C=CC1C=CC2=CC1C=C2

Hf(300K) S(300K) Cp(300K) Cp(400K) Cp(500K) Cp(600K) Cp(800K) Cp(1000K) Cp(1500K)
83.22 82.78 35.48 45.14 53.78 61.40 73.58 82.20 95.08
83.22 84.16 35.48 45.14 53.78 61.40 73.58 82.20 95.08

Identical thermo comments:
thermo: Thermo group additivity estimation: group(Cs-(Cds-Cds)(Cds-Cds)CsH) + group(Cs-(Cds-Cds)(Cds-Cds)CsH) + group(Cds-Cds(Cds-Cds)(Cds-Cds)) + group(Cds- CdsCsH) + group(Cds-CdsCsH) + group(Cds-CdsCsH) + group(Cds-CdsCsH) + group(Cds-Cds(Cds-Cds)H) + group(Cds-Cds(Cds-Cds)H) + group(Cds-CdsHH) + Estimated bicyclic component: polycyclic(s3_5_6_ane) - ring(Cyclohexane) - ring(Cyclopentane) + ring(1,3-Cyclohexadiene) + ring(Cyclopentadiene)

aromatics Failed Observable Testing ❌

Regression test liquid_oxidation:

Reference: Execution time (DD:HH:MM:SS): 00:00:02:20
Current: Execution time (DD:HH:MM:SS): 00:00:01:56
Reference: Memory used: 2904.39 MB
Current: Memory used: 2190.18 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython liquid_oxidation Passed Core Comparison ✅

Original model has 37 species.
Test model has 37 species. ✅
Original model has 241 reactions.
Test model has 241 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython liquid_oxidation Passed Edge Comparison ✅

Original model has 214 species.
Test model has 214 species. ✅
Original model has 1590 reactions.
Test model has 1590 reactions. ✅

liquid_oxidation Failed Observable Testing ❌

Regression test nitrogen:

Reference: Execution time (DD:HH:MM:SS): 00:00:01:28
Current: Execution time (DD:HH:MM:SS): 00:00:00:58
Reference: Memory used: 2897.41 MB
Current: Memory used: 2192.99 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython nitrogen Passed Core Comparison ✅

Original model has 41 species.
Test model has 41 species. ✅
Original model has 360 reactions.
Test model has 360 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython nitrogen Passed Edge Comparison ✅

Original model has 133 species.
Test model has 133 species. ✅
Original model has 983 reactions.
Test model has 983 reactions. ✅

nitrogen Failed Observable Testing ❌

Regression test oxidation:

Reference: Execution time (DD:HH:MM:SS): 00:00:02:27
Current: Execution time (DD:HH:MM:SS): 00:00:01:31
Reference: Memory used: 2769.05 MB
Current: Memory used: 2095.10 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython oxidation Passed Core Comparison ✅

Original model has 59 species.
Test model has 59 species. ✅
Original model has 694 reactions.
Test model has 694 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython oxidation Passed Edge Comparison ✅

Original model has 230 species.
Test model has 230 species. ✅
Original model has 1526 reactions.
Test model has 1526 reactions. ✅

oxidation Failed Observable Testing ❌

Regression test sulfur:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:55
Current: Execution time (DD:HH:MM:SS): 00:00:00:38
Reference: Memory used: 2870.83 MB
Current: Memory used: 2191.93 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython sulfur Passed Core Comparison ✅

Original model has 27 species.
Test model has 27 species. ✅
Original model has 74 reactions.
Test model has 74 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython sulfur Failed Edge Comparison ❌

Original model has 89 species.
Test model has 89 species. ✅
Original model has 227 reactions.
Test model has 227 reactions. ✅
The original model has 1 reactions that the tested model does not have. ❌
rxn: O(4) + SO2(15) (+N2) <=> SO3(16) (+N2) origin: primarySulfurLibrary
The tested model has 1 reactions that the original model does not have. ❌
rxn: O(4) + SO2(15) (+N2) <=> SO3(16) (+N2) origin: primarySulfurLibrary

sulfur Failed Observable Testing ❌

Regression test superminimal:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:38
Current: Execution time (DD:HH:MM:SS): 00:00:00:25
Reference: Memory used: 2962.41 MB
Current: Memory used: 2308.21 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython superminimal Passed Core Comparison ✅

Original model has 13 species.
Test model has 13 species. ✅
Original model has 21 reactions.
Test model has 21 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython superminimal Failed Edge Comparison ❌

Original model has 18 species.
Test model has 18 species. ✅
Original model has 28 reactions.
Test model has 28 reactions. ✅

Non-identical thermo! ❌
original: [O]OOO
tested: [O]OOO

Hf(300K) S(300K) Cp(300K) Cp(400K) Cp(500K) Cp(600K) Cp(800K) Cp(1000K) Cp(1500K)
20.55 73.45 16.83 18.19 18.99 19.52 20.44 21.47 23.15
20.55 74.76 16.83 18.19 18.99 19.52 20.44 21.47 23.15

Identical thermo comments:
thermo: QM MopacMolPM3 calculation attempt 1 + radical(ROOJ)

Regression test RMS_constantVIdealGasReactor_superminimal:

Reference: Execution time (DD:HH:MM:SS): 00:00:02:24
Current: Execution time (DD:HH:MM:SS): 00:00:02:32
Reference: Memory used: 3507.92 MB
Current: Memory used: 2790.96 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_superminimal Passed Core Comparison ✅

Original model has 13 species.
Test model has 13 species. ✅
Original model has 19 reactions.
Test model has 19 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_superminimal Passed Edge Comparison ✅

Original model has 13 species.
Test model has 13 species. ✅
Original model has 19 reactions.
Test model has 19 reactions. ✅

RMS_constantVIdealGasReactor_superminimal Failed Observable Testing ❌

Regression test RMS_CSTR_liquid_oxidation:

Reference: Execution time (DD:HH:MM:SS): 00:00:06:15
Current: Execution time (DD:HH:MM:SS): 00:00:01:50
Reference: Memory used: 3508.05 MB
Current: Memory used: 2431.78 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_CSTR_liquid_oxidation Failed Core Comparison ❌

Original model has 37 species.
Test model has 6 species. ❌
Original model has 202 reactions.
Test model has 0 reactions. ❌
The original model has 31 species that the tested model does not have. ❌
spc: [CH2]CC(5)
spc: CCH2
spc: CC[CH]CC(7)
spc: C[CH]CCC(11)
spc: [CH2]CCCC(12)
spc: [O]O(13)
spc: C=CCCC(18)
spc: C=CC(19)
spc: CCC(CC)OO
spc: CCCC(C)OO
spc: OO(23)
spc: CCC(CC)OO(24)
spc: OH
spc: CCCC(C)OO(27)
spc: C[CH]CC(C)OO(37)
spc: O(42)
spc: CCCC(C)O
spc: CCCCCOO
spc: CCCCCOO(78)
spc: CC(CC(C)OO)OO
spc: CC(=O)CC(C)OO(95)
spc: CC(CC(C)OO)OO(98)
spc: CC=O(107)
spc: [CH2]CCC(C)O(113)
spc: C=CCC(C)O(147)
spc: CCCOO
spc: CCC(156)
spc: CCCOO(160)
spc: CCCO
spc: CCC=O(179)
spc: C=O(204)
The original model has 202 reactions that the tested model does not have. ❌
rxn: [O]O(13) + CC[CH]CC(7) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CC[CH]CC(7) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: oxygen(1) + CC[CH]CC(7) <=> CCC(CC)O[O](20) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> CCCC(C)O[O](22) origin: R_Recombination
rxn: [O]O(13) + C[CH]CCC(11) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[CH]CC(7) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCCC(12) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> CC[CH]CC(7) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) + pentane(2) <=> CC[CH]CC(7) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CCCC(C)O[O](22) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)O[O](22) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: oxygen(1) + [CH2]CCCC(12) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: oxygen(1) + [CH2]CCCC(12) <=> CCCCCO[O](61) origin: R_Recombination
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + [OH](25) + [OH](25) origin: Peroxyl_Disproportionation
rxn: CCCCCO[O](61) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: OO(23) + CC[CH]CC(7) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CCC(11) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + [CH2]CCCC(12) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + OO(23) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: OO(23) + CCCC(C)O[O](22) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CCC(CC)O[O](20) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCC(C)O[O](22) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CC(C)OO(37) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> CCCCCOO(78) origin: R_Recombination
rxn: [OH](25) + [OH](25) <=> OO(23) origin: R_Recombination
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCCCO[O](61) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)O[O](91) origin: R_Recombination
rxn: [OH](25) + pentane(2) <=> O(42) + CC[CH]CC(7) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + C[CH]CCC(11) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: OO(23) + CCCC(C)OO(27) <=> [OH](25) + O(42) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: OO(23) + CCC(CC)OO(24) <=> [OH](25) + O(42) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + CCCCCOO(78) <=> [OH](25) + O(42) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + OO(23) <=> [OH](25) + [O]O(13) + O(42) origin: Bimolec_Hydroperoxide_Decomposition
rxn: oxygen(1) + O(42) <=> [OH](25) + [O]O(13) origin: H_Abstraction
rxn: [OH](25) + OO(23) <=> [O]O(13) + O(42) origin: H_Abstraction
rxn: [OH](25) + [CH2]CCCC(12) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: [OH](25) + C[CH]CCC(11) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCCCO[O](61) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CC(CC(C)OO)O[O](91) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [OH](25) + CC(CC(C)OO)OO(98) <=> O(42) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + [OH](25) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)[O](44) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: [OH](25) + CCCC(C)[O](44) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CCCC(C)OO(27) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCC(CC)OO(24) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)OO(27) + CCCCCOO(78) <=> O(42) + CCCC(C)[O](44) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCC(C)OO(27) <=> [O]O(13) + O(42) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + O(42) + CC(=O)CC(C)OO(95) origin: Peroxyl_Termination
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)OO(27) + CC(CC(C)OO)OO(98) <=> O(42) + CCCC(C)[O](44) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: OO(23) + CC(CC(C)OO)OO(98) <=> [OH](25) + O(42) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)[O](44) <=> [CH2]CCC(C)O(113) origin: intra_H_migration
rxn: CC=O(107) + [CH2]CC(5) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: CCCO[O](155) <=> oxygen(1) + [CH2]CC(5) origin: R_Recombination
rxn: oxygen(1) + [CH2]CC(5) <=> [O]O(13) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + CC[CH]CC(7) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CC(5) <=> OO(23) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [CH2]CC(5) + CCC(CC)O[O](20) <=> C=CC(19) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)O[O](22) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCO[O](61) <=> C=CC(19) + CCCCCOO(78) origin: Disproportionation
rxn: [OH](25) + [CH2]CC(5) <=> O(42) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CC(C)OO(37) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + CC(CC(C)OO)O[O](91) <=> C=CC(19) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + CC[CH]CC(7) origin: H_Abstraction
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + C[CH]CCC(11) origin: H_Abstraction
rxn: CCC(156) + [CH2]CCCC(12) <=> [CH2]CC(5) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CC(5) <=> oxygen(1) + CCC(156) origin: H_Abstraction
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: [CH2]CC(5) + CCC(CC)OO(24) <=> CCC(156) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCOO(78) <=> CCC(156) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + [CH2]CC(5) <=> [O]O(13) + CCC(156) origin: H_Abstraction
rxn: [OH](25) + CCC(156) <=> O(42) + [CH2]CC(5) origin: H_Abstraction
rxn: [CH2]CC(5) + CC(CC(C)OO)OO(98) <=> CCC(156) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CC(5) <=> C=CC(19) + CCC(156) origin: Disproportionation
rxn: CCCO[O](155) <=> [O]O(13) + C=CC(19) origin: HO2_Elimination_from_PeroxyRadical
rxn: oxygen(1) + [CH2]CCC(C)O(113) <=> [O]O(13) + C=CCC(C)O(147) origin: Disproportionation
rxn: CC[CH]CC(7) + [CH2]CCC(C)O(113) <=> C=CCC(C)O(147) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCC(C)O(113) <=> OO(23) + C=CCC(C)O(147) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCC(C)O(113) <=> C=CCC(C)O(147) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CCC(CC)O[O](20) <=> C=CCC(C)O(147) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CCCC(C)O[O](22) <=> C=CCC(C)O(147) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCC(C)O(113) <=> C=CCC(C)O(147) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CCCCCO[O](61) <=> C=CCC(C)O(147) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + C[CH]CC(C)OO(37) <=> C=CCC(C)O(147) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CC(CC(C)OO)O[O](91) <=> C=CCC(C)O(147) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCC(C)O(113) <=> CCC(156) + C=CCC(C)O(147) origin: Disproportionation
rxn: C=CCC(C)O(147) <=> CC=O(107) + C=CC(19) origin: Retroene
rxn: [O]O(13) + [CH2]CC(5) <=> CCCOO(160) origin: R_Recombination
rxn: CCCOO(160) + CC[CH]CC(7) <=> CCCO[O](155) + pentane(2) origin: H_Abstraction
rxn: CCCOO(160) + C[CH]CCC(11) <=> CCCO[O](155) + pentane(2) origin: H_Abstraction
rxn: CCCOO(160) + [CH2]CCCC(12) <=> CCCO[O](155) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](155) <=> oxygen(1) + CCCOO(160) origin: H_Abstraction
rxn: CCCO[O](155) + C[CH]CCC(11) <=> CCCOO(160) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(160) + CCCC(C)O[O](22) <=> CCCO[O](155) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(160) + C[CH]CC(C)OO(37) <=> CCCO[O](155) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(160) + CCC(CC)O[O](20) <=> CCCO[O](155) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCO[O](155) + [CH2]CCCC(12) <=> CCCOO(160) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(160) + CCCCCO[O](61) <=> CCCO[O](155) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCO[O](155) <=> [O]O(13) + CCCOO(160) origin: H_Abstraction
rxn: [OH](25) + CCCOO(160) <=> O(42) + CCCO[O](155) origin: H_Abstraction
rxn: CCCO[O](155) + CC(CC(C)OO)OO(98) <=> CCCOO(160) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: CCCO[O](155) + [CH2]CCC(C)O(113) <=> CCCOO(160) + C=CCC(C)O(147) origin: Disproportionation
rxn: [CH2]CC(5) + CCCO[O](155) <=> C=CC(19) + CCCOO(160) origin: Disproportionation
rxn: [CH2]CC(5) + CCCOO(160) <=> CCCO[O](155) + CCC(156) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](155) <=> oxygen(1) + [OH](25) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: CCCO[O](155) + CCCC(C)O[O](22) <=> oxygen(1) + CCC[O](178) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCO[O](155) + CCCO[O](155) <=> oxygen(1) + CCC[O](178) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: [OH](25) + CCC[O](178) <=> CCCOO(160) origin: R_Recombination
rxn: CCCOO(160) + CCCC(C)OO(27) <=> O(42) + CCC[O](178) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCCC(C)OO(27) <=> O(42) + CCCO[O](155) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCC(CC)OO(24) <=> O(42) + CCC[O](178) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCCCCOO(78) <=> O(42) + CCC[O](178) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(160) <=> [O]O(13) + O(42) + CCC[O](178) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(160) <=> [OH](25) + O(42) + CCCO[O](155) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + [CH2]CCC(C)O(113) <=> O(42) + C=CCC(C)O(147) origin: Disproportionation
rxn: CCCOO(160) + CC(CC(C)OO)OO(98) <=> O(42) + CCC[O](178) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCCOO(160) <=> O(42) + CCC[O](178) + CCCO[O](155) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [O]O(13) + CCCO[O](155) <=> oxygen(1) + O(42) + CCC=O(179) origin: Peroxyl_Termination
rxn: oxygen(1) + CCC[O](178) <=> [O]O(13) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + CC[CH]CC(7) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + CCC[O](178) <=> OO(23) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CCC(11) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + CCC(CC)O[O](20) <=> CCC=O(179) + CCC(CC)OO(24) origin: Disproportionation
rxn: CCC[O](178) + CCCC(C)O[O](22) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: CCC[O](178) + CCCCCO[O](61) <=> CCC=O(179) + CCCCCOO(78) origin: Disproportionation
rxn: CCC[O](178) + CC(CC(C)OO)O[O](91) <=> CCC=O(179) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: C[CH2](6) + [CH2]CC(5) <=> pentane(2) origin: R_Recombination
rxn: C[CH]CCC(11) <=> C[CH2](6) + C=CC(19) origin: R_Addition_MultipleBond
rxn: C=O(204) + C[CH2](6) <=> CCC[O](178) origin: R_Addition_MultipleBond
rxn: CCC[O](178) + [CH2]CCCC(12) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CC(C)OO(37) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: [OH](25) + CCC[O](178) <=> O(42) + CCC=O(179) origin: Disproportionation
rxn: [CH2]CC(5) + CCC[O](178) <=> CCC=O(179) + CCC(156) origin: Disproportionation
rxn: CCC[O](178) + CCCO[O](155) <=> CCC=O(179) + CCCOO(160) origin: Disproportionation

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_CSTR_liquid_oxidation Failed Edge Comparison ❌

Original model has 248 species.
Test model has 6 species. ❌
Original model has 2057 reactions.
Test model has 0 reactions. ❌
The original model has 242 species that the tested model does not have. ❌
spc: CH2
spc: CCCC(4)
spc: [CH2]CC(5)
spc: CCH2
spc: CC[CH]CC(7)
spc: H
spc: [CH2]CCC(9)
spc: CH3
spc: C[CH]CCC(11)
spc: [CH2]CCCC(12)
spc: [O]O(13)
spc: C[CH]CC(14)
spc: [CH2]C(C)CC(15)
spc: CC=CCC(16)
spc: C=CCC(17)
spc: C=CCCC(18)
spc: C=CC(19)
spc: CCC(CC)OO
spc: [O]OOO(21)
spc: CCCC(C)OO
spc: OO(23)
spc: CCC(CC)OO(24)
spc: OH
spc: OOOO(26)
spc: CCCC(C)OO(27)
spc: CCC(C)OO
spc: CCC(=O)CC(30)
spc: C[CH]C(CC)OO(31)
spc: [CH2]CC(CC)OO(32)
spc: CCCCOO
spc: CCCC(C)=O(34)
spc: CC[CH]C(C)OO(35)
spc: [CH2]C(CCC)OO(36)
spc: C[CH]CC(C)OO(37)
spc: [CH2]CCC(C)OO(38)
spc: CCC(CC)OOOO
spc: CCCC(C)OOOO
spc: CCC([O])CC(41)
spc: O(42)
spc: CCC(CC)OOOO(43)
spc: CCCC(C)O
spc: CCCC(C)OOOO(45)
spc: CCC(O)CC(46)
spc: CCCC(C)O(47)
spc: CCC(CC)OOO
spc: CCCC(C)OOO
spc: CCCCOO(50)
spc: CCC(C)OO(51)
spc: C[CH]OO(52)
spc: CCC[CH]OO(53)
spc: CCCCOO(54)
spc: [CH2]C(C)OO(55)
spc: [CH2]CC(C)OO(56)
spc: CC[CH]OO(57)
spc: CCCOO(58)
spc: [CH2]C(CC)OO(59)
spc: C=C(60)
spc: CCCCCOO
spc: [CH2]C=C(62)
spc: [CH2]CC=C(63)
spc: C=CC[CH]C(64)
spc: [CH]=C(65)
spc: [CH2]C=CCC(66)
spc: [CH2]CCC=C(67)
spc: C=[C]CCC(68)
spc: [CH]=CCCC(69)
spc: C[C]CCC(70)
spc: [CH]CCCC(71)
spc: CCCCC=O(72)
spc: CCC[CH]COO(73)
spc: CC[CH]CCOO(74)
spc: C[CH]CCCOO(75)
spc: [CH2]CCCCOO(76)
spc: CCCCCOOOO
spc: CCCCCOO(78)
spc: CCCCCO
spc: [CH2]COO(80)
spc: [CH2]CCOO(81)
spc: [CH2]OO(82)
spc: [CH2]CCCOO(83)
spc: CCCC[CH]OO(84)
spc: C[CH]CCOO(85)
spc: [CH2]C(C)C(C)OO(86)
spc: CC1CC(C)O1(87)
spc: CC=CC(C)OO(88)
spc: C=CCC(C)OO(89)
spc: CC([O])CC(C)O(90)
spc: CC(CC(C)OO)OO
spc: CC(CCOO)OO
spc: CC(CCO[O])OO(93)
spc: CC1CC(C)OOO1(94)
spc: CC(=O)CC(C)OO(95)
spc: CC([CH]C(C)OO)OO(96)
spc: [CH2]C(CC(C)OO)OO(97)
spc: CC(CC(C)OO)OO(98)
spc: CC([O])CC(C)OO(99)
spc: CCCCCO(100)
spc: CC(O)CC(C)OO(101)
spc: CC(CCOO)OO(102)
spc: CC(C[CH]OO)OO(103)
spc: CCOO(104)
spc: CCCCO
spc: CCC(C)O
spc: CC=O(107)
spc: CCCC=O(108)
spc: CCCCO(109)
spc: CC[CH]C(C)O(110)
spc: [CH2]C(O)CCC(111)
spc: C[CH]CC(C)O(112)
spc: [CH2]CCC(C)O(113)
spc: [C-]#O+
spc: CC(=O)CCOO(115)
spc: C=C(C)OC(C)OO(116)
spc: CC(O)=CC(C)OO(117)
spc: C=C(O)CC(C)OO(118)
spc: CC1CC(C)(O)OO1(119)
spc: CC(=O)CC(C)O
spc: C[CH]CC(C)=O(121)
spc: CC(=O)CC(C)OO
spc: C=C(C)O
spc: CC(=O)C[CH]OO(124)
spc: CCOO(125)
spc: C[C]=O(126)
spc: CC([O])=CC(C)OO(127)
spc: [CH2]C(CC(C)=O)OO(128)
spc: CC(C[C]=O)OO(129)
spc: C=C([O])CC(C)OO(130)
spc: C=C(C)O(131)
spc: C=COO(132)
spc: CCCC(C)OO(133)
spc: CCCCCOOOO(134)
spc: CCCC(C)OOO(135)
spc: CCC[CH]CO(136)
spc: CC(CC(C)([O])O)OO(137)
spc: [O]OO(138)
spc: CCCCCOOO
spc: CC(=O)CC(C)OOO
spc: OOO(141)
spc: CCC(CC)OOO(142)
spc: CCCCCOOO(143)
spc: [CH2]CCCO(144)
spc: [CH2]CC=CC(145)
spc: [CH2]CO(146)
spc: C=CCC(C)O(147)
spc: [CH2]C(C)O(148)
spc: C[CH]C(149)
spc: C(150)
spc: C=CO(151)
spc: [CH]=O(152)
spc: C=CO
spc: CC(O)CCCOO
spc: CCCOO
spc: CCC(156)
spc: C[CH]O(157)
spc: CCO
spc: CC(O)CCCOO(159)
spc: CCCOO(160)
spc: CC(O)OO
spc: C[CH]OOO(162)
spc: CC([O])OO(163)
spc: CCCO(164)
spc: CC([O])O(165)
spc: C[CH]OCCC(166)
spc: CC1OOC1C(167)
spc: C=COOCC(168)
spc: C=COC(C)O(169)
spc: CCOO
spc: C[CH]COO(171)
spc: C=[C]C(172)
spc: [CH]=CC(173)
spc: C[C]C(174)
spc: [CH]CC(175)
spc: CC(176)
spc: CCCOOOO
spc: CCCO
spc: CCC=O(179)
spc: CCCOOOO(180)
spc: CC(C)OO
spc: CC(C)O(182)
spc: C[CH]OOOCCC(183)
spc: CCCOOC(C)O
spc: CC1COC1C(185)
spc: C=COC(C)C(186)
spc: C=COCCC(187)
spc: C=CCOCC(188)
spc: CCCOOO
spc: CCCOOO(190)
spc: C=CCCO(191)
spc: C=CC=CC(192)
spc: C=CCC=C(193)
spc: C=CCC(C)O
spc: C=CC[CH]O(195)
spc: C=CCCO(196)
spc: C=C[CH]C(C)O(197)
spc: [CH2]C(O)CC=C(198)
spc: C=[C]CC(C)O(199)
spc: [CH]=CCC(C)O(200)
spc: C[C]CC(C)O(201)
spc: [CH]CCC(C)O(202)
spc: CCOO(203)
spc: C=O(204)
spc: CC[CH]O(205)
spc: C[CH]CO(206)
spc: [CH2]CCO(207)
spc: CC(O)CCCO(208)
spc: CC(O)CC(C)O(209)
spc: C[CH]OOCCC(210)
spc: CCCOC(C)O
spc: C=COC(212)
spc: CC=CO(213)
spc: CC=CO
spc: [CH2]CC=O(215)
spc: CC[C]=O(216)
spc: [H]H
spc: [CH2]O(218)
spc: CO
spc: CCC(O)OO
spc: CC[CH]OOO(221)
spc: CCC([O])OO(222)
spc: [O]OCO(223)
spc: [CH2]OOO(224)
spc: [O]COO(225)
spc: CCC1OOC1C(226)
spc: C=COOCCC(227)
spc: C=COC(O)CC(228)
spc: CC=COOCC(229)
spc: CC=COC(C)O(230)
spc: C[CH]OCC(231)
spc: CC1COO1(232)
spc: C=COOC(233)
spc: C=COCO(234)
spc: CCCOOCC(235)
spc: CC1CCO1(236)
spc: CC1COC1(237)
spc: C=CCOC(238)
spc: CC[CH]OCC(239)
spc: CCC1COO1(240)
spc: CC=COOC(241)
spc: CC=COCO(242)
spc: [CH2]OCC(243)
spc: C1COO1(244)
spc: COO
The original model has 2057 reactions that the tested model does not have. ❌
rxn: [O]O(13) + CC[CH]CC(7) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CC[CH]CC(7) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: oxygen(1) + CC[CH]CC(7) <=> CCC(CC)O[O](20) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> CCCC(C)O[O](22) origin: R_Recombination
rxn: [O]O(13) + C[CH]CCC(11) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[CH]CC(7) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCCC(12) <=> oxygen(1) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> CC[CH]CC(7) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) + pentane(2) <=> CC[CH]CC(7) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration
rxn: CCCC(C)O[O](22) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)O[O](22) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: oxygen(1) + [CH2]CCCC(12) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation
rxn: oxygen(1) + [CH2]CCCC(12) <=> CCCCCO[O](61) origin: R_Recombination
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + [OH](25) + [OH](25) origin: Peroxyl_Disproportionation
rxn: CCCCCO[O](61) <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC(C)O[O](22) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC(CC)O[O](20) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCCCO[O](61) + pentane(2) origin: H_Abstraction
rxn: OO(23) + CC[CH]CC(7) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CCC(11) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: OO(23) + [CH2]CCCC(12) <=> [O]O(13) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + OO(23) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: OO(23) + CCCC(C)O[O](22) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CCC(CC)O[O](20) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCC(C)O[O](22) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: OO(23) + C[CH]CC(C)OO(37) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> CCCCCOO(78) origin: R_Recombination
rxn: [OH](25) + [OH](25) <=> OO(23) origin: R_Recombination
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCCCO[O](61) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCCCO[O](61) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCCCO[O](61) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCCC(12) <=> OO(23) + C=CCCC(18) origin: Disproportionation
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)O[O](91) origin: R_Recombination
rxn: [OH](25) + pentane(2) <=> O(42) + CC[CH]CC(7) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + C[CH]CCC(11) origin: H_Abstraction
rxn: [OH](25) + pentane(2) <=> O(42) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: OO(23) + CCCC(C)OO(27) <=> [OH](25) + O(42) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: OO(23) + CCC(CC)OO(24) <=> [OH](25) + O(42) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + CCCCCOO(78) <=> [OH](25) + O(42) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + OO(23) <=> [OH](25) + [O]O(13) + O(42) origin: Bimolec_Hydroperoxide_Decomposition
rxn: oxygen(1) + O(42) <=> [OH](25) + [O]O(13) origin: H_Abstraction
rxn: [OH](25) + OO(23) <=> [O]O(13) + O(42) origin: H_Abstraction
rxn: [OH](25) + [CH2]CCCC(12) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: [OH](25) + C[CH]CCC(11) <=> O(42) + C=CCCC(18) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: C[CH]CCC(11) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CC(C)OO(37) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCCCO[O](61) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CC(CC(C)OO)O[O](91) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [OH](25) + CC(CC(C)OO)OO(98) <=> O(42) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + [OH](25) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)[O](44) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: [OH](25) + CCCC(C)[O](44) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: CCCC(C)OO(27) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCC(CC)OO(24) + CCCC(C)OO(27) <=> O(42) + CCCC(C)[O](44) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)OO(27) + CCCCCOO(78) <=> O(42) + CCCC(C)[O](44) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCC(C)OO(27) <=> [O]O(13) + O(42) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC(=O)CC(C)OO(95) origin: intra_H_migration
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + O(42) + CC(=O)CC(C)OO(95) origin: Peroxyl_Termination
rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation
rxn: CCCC(C)OO(27) + CC(CC(C)OO)OO(98) <=> O(42) + CCCC(C)[O](44) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CC(CC(C)OO)O[O](91) <=> C=CCCC(18) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: OO(23) + CC(CC(C)OO)OO(98) <=> [OH](25) + O(42) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCC(C)[O](44) <=> [CH2]CCC(C)O(113) origin: intra_H_migration
rxn: CC=O(107) + [CH2]CC(5) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: CCCO[O](155) <=> oxygen(1) + [CH2]CC(5) origin: R_Recombination
rxn: oxygen(1) + [CH2]CC(5) <=> [O]O(13) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + CC[CH]CC(7) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CC(5) <=> OO(23) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [CH2]CC(5) + CCC(CC)O[O](20) <=> C=CC(19) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)O[O](22) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> C=CC(19) + pentane(2) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCO[O](61) <=> C=CC(19) + CCCCCOO(78) origin: Disproportionation
rxn: [OH](25) + [CH2]CC(5) <=> O(42) + C=CC(19) origin: Disproportionation
rxn: [CH2]CC(5) + C[CH]CC(C)OO(37) <=> C=CC(19) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CC(5) + CC(CC(C)OO)O[O](91) <=> C=CC(19) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + CC[CH]CC(7) origin: H_Abstraction
rxn: [CH2]CC(5) + pentane(2) <=> CCC(156) + C[CH]CCC(11) origin: H_Abstraction
rxn: CCC(156) + [CH2]CCCC(12) <=> [CH2]CC(5) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CC(5) <=> oxygen(1) + CCC(156) origin: H_Abstraction
rxn: [CH2]CC(5) + C[CH]CCC(11) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [CH2]CC(5) + CCCC(C)OO(27) <=> CCC(156) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: [CH2]CC(5) + CCC(CC)OO(24) <=> CCC(156) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CCCC(12) <=> CCC(156) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CC(5) + CCCCCOO(78) <=> CCC(156) + CCCCCO[O](61) origin: H_Abstraction
rxn: OO(23) + [CH2]CC(5) <=> [O]O(13) + CCC(156) origin: H_Abstraction
rxn: [OH](25) + CCC(156) <=> O(42) + [CH2]CC(5) origin: H_Abstraction
rxn: [CH2]CC(5) + CC(CC(C)OO)OO(98) <=> CCC(156) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH2]CC(5) + [CH2]CC(5) <=> C=CC(19) + CCC(156) origin: Disproportionation
rxn: CCCO[O](155) <=> [O]O(13) + C=CC(19) origin: HO2_Elimination_from_PeroxyRadical
rxn: oxygen(1) + [CH2]CCC(C)O(113) <=> [O]O(13) + C=CCC(C)O(147) origin: Disproportionation
rxn: CC[CH]CC(7) + [CH2]CCC(C)O(113) <=> C=CCC(C)O(147) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [CH2]CCC(C)O(113) <=> OO(23) + C=CCC(C)O(147) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCC(C)O(113) <=> C=CCC(C)O(147) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CCC(CC)O[O](20) <=> C=CCC(C)O(147) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CCCC(C)O[O](22) <=> C=CCC(C)O(147) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCC(C)O(113) <=> C=CCC(C)O(147) + pentane(2) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CCCCCO[O](61) <=> C=CCC(C)O(147) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + C[CH]CC(C)OO(37) <=> C=CCC(C)O(147) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCC(C)O(113) + CC(CC(C)OO)O[O](91) <=> C=CCC(C)O(147) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: [CH2]CC(5) + [CH2]CCC(C)O(113) <=> CCC(156) + C=CCC(C)O(147) origin: Disproportionation
rxn: C=CCC(C)O(147) <=> CC=O(107) + C=CC(19) origin: Retroene
rxn: [O]O(13) + [CH2]CC(5) <=> CCCOO(160) origin: R_Recombination
rxn: CCCOO(160) + CC[CH]CC(7) <=> CCCO[O](155) + pentane(2) origin: H_Abstraction
rxn: CCCOO(160) + C[CH]CCC(11) <=> CCCO[O](155) + pentane(2) origin: H_Abstraction
rxn: CCCOO(160) + [CH2]CCCC(12) <=> CCCO[O](155) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](155) <=> oxygen(1) + CCCOO(160) origin: H_Abstraction
rxn: CCCO[O](155) + C[CH]CCC(11) <=> CCCOO(160) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(160) + CCCC(C)O[O](22) <=> CCCO[O](155) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(160) + C[CH]CC(C)OO(37) <=> CCCO[O](155) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCCOO(160) + CCC(CC)O[O](20) <=> CCCO[O](155) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCCO[O](155) + [CH2]CCCC(12) <=> CCCOO(160) + C=CCCC(18) origin: Disproportionation
rxn: CCCOO(160) + CCCCCO[O](61) <=> CCCO[O](155) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCCO[O](155) <=> [O]O(13) + CCCOO(160) origin: H_Abstraction
rxn: [OH](25) + CCCOO(160) <=> O(42) + CCCO[O](155) origin: H_Abstraction
rxn: CCCO[O](155) + CC(CC(C)OO)OO(98) <=> CCCOO(160) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: CCCO[O](155) + [CH2]CCC(C)O(113) <=> CCCOO(160) + C=CCC(C)O(147) origin: Disproportionation
rxn: [CH2]CC(5) + CCCO[O](155) <=> C=CC(19) + CCCOO(160) origin: Disproportionation
rxn: [CH2]CC(5) + CCCOO(160) <=> CCCO[O](155) + CCC(156) origin: H_Abstraction
rxn: [O]O(13) + CCCO[O](155) <=> oxygen(1) + [OH](25) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: CCCO[O](155) + CCCC(C)O[O](22) <=> oxygen(1) + CCC[O](178) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCCO[O](155) + CCCO[O](155) <=> oxygen(1) + CCC[O](178) + CCC[O](178) origin: Peroxyl_Disproportionation
rxn: [OH](25) + CCC[O](178) <=> CCCOO(160) origin: R_Recombination
rxn: CCCOO(160) + CCCC(C)OO(27) <=> O(42) + CCC[O](178) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCCC(C)OO(27) <=> O(42) + CCCO[O](155) + CCCC(C)[O](44) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCC(CC)OO(24) <=> O(42) + CCC[O](178) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCCCCOO(78) <=> O(42) + CCC[O](178) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(160) <=> [O]O(13) + O(42) + CCC[O](178) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCOO(160) <=> [OH](25) + O(42) + CCCO[O](155) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [OH](25) + [CH2]CCC(C)O(113) <=> O(42) + C=CCC(C)O(147) origin: Disproportionation
rxn: CCCOO(160) + CC(CC(C)OO)OO(98) <=> O(42) + CCC[O](178) + CC(CC(C)OO)O[O](91) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCCOO(160) + CCCOO(160) <=> O(42) + CCC[O](178) + CCCO[O](155) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [O]O(13) + CCCO[O](155) <=> oxygen(1) + O(42) + CCC=O(179) origin: Peroxyl_Termination
rxn: oxygen(1) + CCC[O](178) <=> [O]O(13) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + CC[CH]CC(7) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + CCC[O](178) <=> OO(23) + CCC=O(179) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CCC(11) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + CCC(CC)O[O](20) <=> CCC=O(179) + CCC(CC)OO(24) origin: Disproportionation
rxn: CCC[O](178) + CCCC(C)O[O](22) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: CCC[O](178) + CCCCCO[O](61) <=> CCC=O(179) + CCCCCOO(78) origin: Disproportionation
rxn: CCC[O](178) + CC(CC(C)OO)O[O](91) <=> CCC=O(179) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: C[CH2](6) + [CH2]CC(5) <=> pentane(2) origin: R_Recombination
rxn: C[CH]CCC(11) <=> C[CH2](6) + C=CC(19) origin: R_Addition_MultipleBond
rxn: C=O(204) + C[CH2](6) <=> CCC[O](178) origin: R_Addition_MultipleBond
rxn: CCC[O](178) + [CH2]CCCC(12) <=> CCC=O(179) + pentane(2) origin: Disproportionation
rxn: CCC[O](178) + C[CH]CC(C)OO(37) <=> CCC=O(179) + CCCC(C)OO(27) origin: Disproportionation
rxn: [OH](25) + CCC[O](178) <=> O(42) + CCC=O(179) origin: Disproportionation
rxn: [CH2]CC(5) + CCC[O](178) <=> CCC=O(179) + CCC(156) origin: Disproportionation
rxn: CCC[O](178) + CCCO[O](155) <=> CCC=O(179) + CCCOO(160) origin: Disproportionation
rxn: [CH2](3) + CCCC(4) <=> pentane(2) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCCC(4) <=> pentane(2) origin: 1,2_Insertion_carbene
rxn: [H](8) + CC[CH]CC(7) <=> pentane(2) origin: R_Recombination
rxn: [CH3](10) + [CH2]CCC(9) <=> pentane(2) origin: R_Recombination
rxn: [H](8) + C[CH]CCC(11) <=> pentane(2) origin: R_Recombination
rxn: [H](8) + [CH2]CCCC(12) <=> pentane(2) origin: R_Recombination
rxn: [CH2](3) + C[CH]CC(14) <=> CC[CH]CC(7) origin: 1,2_Insertion_carbene
rxn: [CH2]C(C)CC(15) <=> CC[CH]CC(7) origin: 1,2_shiftC
rxn: [H](8) + CC=CCC(16) <=> CC[CH]CC(7) origin: R_Addition_MultipleBond
rxn: [CH3](10) + C=CCC(17) <=> CC[CH]CC(7) origin: R_Addition_MultipleBond
rxn: oxygen(1) + [H](8) <=> [O]O(13) origin: R_Recombination
rxn: [CH2](3) + C[CH]CC(14) <=> C[CH]CCC(11) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + C[CH]CC(14) <=> C[CH]CCC(11) origin: 1,2_Insertion_carbene
rxn: [CH2]C(C)CC(15) <=> C[CH]CCC(11) origin: 1,2_shiftC
rxn: [H](8) + CC=CCC(16) <=> C[CH]CCC(11) origin: R_Addition_MultipleBond
rxn: [H](8) + C=CCCC(18) <=> C[CH]CCC(11) origin: R_Addition_MultipleBond
rxn: oxygen(1) + CC[CH]CC(7) <=> [O]O(13) + CC=CCC(16) origin: Disproportionation
rxn: oxygen(1) + [O]O(13) <=> [O]OOO(21) origin: R_Recombination
rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + CC=CCC(16) origin: Disproportionation
rxn: CC[CH]CC(7) + CC[CH]CC(7) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + CC[CH]CC(7) <=> OO(23) + CC=CCC(16) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: [O]O(13) + [O]O(13) <=> OOOO(26) origin: R_Recombination
rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + CC=CCC(16) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCC(CC)O[O](20) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCC(CC)O[O](20) origin: 1,2_Insertion_carbene
rxn: CCC(CC)O[O](20) <=> [O]O(13) + CC=CCC(16) origin: HO2_Elimination_from_PeroxyRadical
rxn: CCC(CC)O[O](20) <=> [OH](25) + CCC(=O)CC(30) origin: intra_H_migration
rxn: C[CH]C(CC)OO(31) <=> CCC(CC)O[O](20) origin: intra_H_migration
rxn: CCC(CC)O[O](20) <=> [CH2]CC(CC)OO(32) origin: intra_H_migration
rxn: [CH2](3) + CCCCO[O](33) <=> CCCC(C)O[O](22) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCCC(C)O[O](22) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)O[O](29) <=> CCCC(C)O[O](22) origin: 1,2_Insertion_carbene
rxn: CCCC(C)O[O](22) <=> [O]O(13) + CC=CCC(16) origin: HO2_Elimination_from_PeroxyRadical
rxn: CCCC(C)O[O](22) <=> [OH](25) + CCCC(C)=O(34) origin: intra_H_migration
rxn: CC[CH]C(C)OO(35) <=> CCCC(C)O[O](22) origin: intra_H_migration
rxn: CCCC(C)O[O](22) <=> [CH2]C(CCC)OO(36) origin: intra_H_migration
rxn: [CH2]CCC(C)OO(38) <=> CCCC(C)O[O](22) origin: intra_H_migration
rxn: oxygen(1) + CCC(CC)O[O](20) <=> CCC(CC)OOO[O](39) origin: R_Recombination
rxn: oxygen(1) + CCCC(C)O[O](22) <=> CCCC(C)OOO[O](40) origin: R_Recombination
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + [OH](25) + CCC([O])CC(41) origin: Peroxyl_Disproportionation
rxn: [O]O(13) + CCC(CC)O[O](20) <=> oxygen(1) + O(42) + CCC(=O)CC(30) origin: Peroxyl_Termination
rxn: [O]O(13) + CCC(CC)O[O](20) <=> CCC(CC)OOOO(43) origin: R_Recombination
rxn: [O]O(13) + CCCC(C)O[O](22) <=> oxygen(1) + O(42) + CCCC(C)=O(34) origin: Peroxyl_Termination
rxn: [O]O(13) + CCCC(C)O[O](22) <=> CCCC(C)OOOO(45) origin: R_Recombination
rxn: CCC(CC)O[O](20) + CCC(CC)O[O](20) <=> oxygen(1) + CCC([O])CC(41) + CCC([O])CC(41) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CCC(CC)O[O](20) <=> oxygen(1) + CCC(=O)CC(30) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CCCC(C)O[O](22) <=> oxygen(1) + CCC([O])CC(41) + CCCC(C)[O](44) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CCCC(C)O[O](22) <=> oxygen(1) + CCC(=O)CC(30) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)=O(34) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CCCC(C)O[O](22) <=> oxygen(1) + CCCC(C)=O(34) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCC(CC)OO[O](48) + CCC(CC)OO[O](48) <=> oxygen(1) + CCC(CC)O[O](20) + CCC(CC)O[O](20) origin: Peroxyl_Disproportionation
rxn: CCC(CC)OO[O](48) + CCCC(C)OO[O](49) <=> oxygen(1) + CCC(CC)O[O](20) + CCCC(C)O[O](22) origin: Peroxyl_Disproportionation
rxn: CCCC(C)OO[O](49) + CCCC(C)OO[O](49) <=> oxygen(1) + CCCC(C)O[O](22) + CCCC(C)O[O](22) origin: Peroxyl_Disproportionation
rxn: [CH2](3) + CCCCOO(50) <=> CCCC(C)OO(27) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)OO(51) <=> CCCC(C)OO(27) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)OO(51) <=> CCCC(C)OO(27) origin: 1,2_Insertion_carbene
rxn: [H](8) + CCCC(C)O[O](22) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: C[CH]OO(52) + [CH2]CC(5) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [CH3](10) + CCC[CH]OO(53) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + CCC[C](C)OO(54) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: C[CH2](6) + [CH2]C(C)OO(55) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + CC[CH]C(C)OO(35) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [CH3](10) + [CH2]CC(C)OO(56) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + C[CH]CC(C)OO(37) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + [CH2]C(CCC)OO(36) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [H](8) + [CH2]CCC(C)OO(38) <=> CCCC(C)OO(27) origin: R_Recombination
rxn: [CH2](3) + CCC(C)OO(51) <=> CCC(CC)OO(24) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)OO(51) <=> CCC(CC)OO(24) origin: 1,2_Insertion_carbene
rxn: [OH](25) + CCC([O])CC(41) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + CCC(CC)O[O](20) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: C[CH2](6) + CC[CH]OO(57) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + CC[C](CC)OO(58) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [CH3](10) + [CH2]C(CC)OO(59) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + C[CH]C(CC)OO(31) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [H](8) + [CH2]CC(CC)OO(32) <=> CCC(CC)OO(24) origin: R_Recombination
rxn: [CH2](3) + [CH2]CCC(9) <=> [CH2]CCCC(12) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + [CH2]CCC(9) <=> [CH2]CCCC(12) origin: 1,2_Insertion_carbene
rxn: [CH2]CCCC(12) <=> [H](8) + C=CCCC(18) origin: R_Addition_MultipleBond
rxn: C=C(60) + [CH2]CC(5) <=> [CH2]CCCC(12) origin: R_Addition_MultipleBond
rxn: [O]O(13) + CCC[C](C)OO(54) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[CH]C(C)OO(35) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C(CCC)OO(36) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCC(C)OO(38) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [O]O(13) + CC[C](CC)OO(58) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + C[CH]C(CC)OO(31) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CC(CC)OO(32) <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + pentane(2) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + pentane(2) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + pentane(2) <=> CC[CH]CC(7) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + pentane(2) <=> CC[CH]CC(7) + CCC(CC)OO(24) origin: H_Abstraction
rxn: OO(23) + CCC[C](C)OO(54) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CC[CH]C(C)OO(35) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + [CH2]C(CCC)OO(36) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + [CH2]CCC(C)OO(38) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction
rxn: OO(23) + CC[C](CC)OO(58) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: OO(23) + C[CH]C(CC)OO(31) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: OO(23) + [CH2]CC(CC)OO(32) <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + pentane(2) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + pentane(2) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + pentane(2) <=> C[CH]CCC(11) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + pentane(2) <=> C[CH]CCC(11) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCC[C](C)OO(54) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCC[C](C)OO(54) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCC(CC)OO(24) origin: H_Abstraction
rxn: CCC(CC)OO(24) + CCCC(C)OO(27) <=> O(42) + CCC([O])CC(41) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CC[CH]C(C)OO(35) + pentane(2) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + pentane(2) <=> [CH2]CCCC(12) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + pentane(2) <=> [CH2]CCCC(12) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CCC(CC)OO(24) + CCC(CC)OO(24) <=> O(42) + CCC([O])CC(41) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> C[CH]C(CC)OO(31) + pentane(2) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + pentane(2) <=> [CH2]CCCC(12) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2](3) + C=CCC(17) <=> C=CCCC(18) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + C=CCC(17) <=> C=CCCC(18) origin: 1,2_Insertion_carbene
rxn: C[CH2](6) + [CH2]C=C(62) <=> C=CCCC(18) origin: R_Recombination
rxn: [CH3](10) + [CH2]CC=C(63) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + C=CC[CH]C(64) <=> C=CCCC(18) origin: R_Recombination
rxn: [CH]=C(65) + [CH2]CC(5) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + [CH2]C=CCC(66) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + [CH2]CCC=C(67) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + C=[C]CCC(68) <=> C=CCCC(18) origin: R_Recombination
rxn: [H](8) + [CH]=CCCC(69) <=> C=CCCC(18) origin: R_Recombination
rxn: C=CCCC(18) <=> C=C(60) + C=CC(19) origin: Retroene
rxn: C[C]CCC(70) <=> C=CCCC(18) origin: Singlet_Carbene_Intra_Disproportionation
rxn: [CH]CCCC(71) <=> C=CCCC(18) origin: Singlet_Carbene_Intra_Disproportionation
rxn: [CH2](3) + CCCCO[O](33) <=> CCCCCO[O](61) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCCCO[O](33) <=> CCCCCO[O](61) origin: 1,2_Insertion_carbene
rxn: CCCCCO[O](61) <=> [OH](25) + CCCCC=O(72) origin: intra_H_migration
rxn: CCC[CH]COO(73) <=> CCCCCO[O](61) origin: intra_H_migration
rxn: CC[CH]CCOO(74) <=> CCCCCO[O](61) origin: intra_H_migration
rxn: CCCCCO[O](61) <=> C[CH]CCCOO(75) origin: intra_H_migration
rxn: CCCCCO[O](61) <=> [CH2]CCCCOO(76) origin: intra_H_migration
rxn: [O]O(13) + C=CC[CH]C(64) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C=CCC(66) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCC=C(67) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + C=[C]CCC(68) <=> oxygen(1) + C=CCCC(18) origin: H_Abstraction
rxn: oxygen(1) + C=CCCC(18) <=> [O]O(13) + [CH]=CCCC(69) origin: H_Abstraction
rxn: oxygen(1) + CCCCCO[O](61) <=> CCCCCOOO[O](77) origin: R_Recombination
rxn: OO(23) + C=CC[CH]C(64) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + [CH2]C=CCC(66) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + [CH2]CCC=C(67) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + C=[C]CCC(68) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: OO(23) + [CH]=CCCC(69) <=> [O]O(13) + C=CCCC(18) origin: H_Abstraction
rxn: [O]O(13) + C=CCCC(18) <=> [CH2]C(CCC)OO(36) origin: R_Addition_MultipleBond
rxn: [O]O(13) + C=CCCC(18) <=> CCC[CH]COO(73) origin: R_Addition_MultipleBond
rxn: [CH2]CCCC(12) + CCC[C](C)OO(54) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC[C](C)OO(54) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CC[CH]C(C)OO(35) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CC[CH]C(C)OO(35) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]C(CCC)OO(36) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]C(CCC)OO(36) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCC(C)OO(38) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCC(C)OO(38) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation
rxn: [CH2]CCCC(12) + CC[C](CC)OO(58) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CC[C](CC)OO(58) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCCC(12) + C[CH]C(CC)OO(31) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]C(CC)OO(31) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CC(CC)OO(32) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CC(CC)OO(32) <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation
rxn: C=CC[CH]C(64) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: C=CC[CH]C(64) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]C=CCC(66) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]C=CCC(66) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CCC=C(67) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2]CCC=C(67) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: C=[C]CCC(68) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: C=[C]CCC(68) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH]=CCCC(69) + [CH2]CCCC(12) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH]=CCCC(69) + C[CH]CCC(11) <=> C=CCCC(18) + C=CCCC(18) origin: Disproportionation
rxn: [CH2](3) + CCCCOO(50) <=> CCCCCOO(78) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCCCOO(50) <=> CCCCCOO(78) origin: 1,2_Insertion_carbene
rxn: [OH](25) + CCCCC[O](79) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CCCCCO[O](61) <=> CCCCCOO(78) origin: R_Recombination
rxn: [CH2]COO(80) + [CH2]CC(5) <=> CCCCCOO(78) origin: R_Recombination
rxn: C[CH2](6) + [CH2]CCOO(81) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CC[CH]CCOO(74) <=> CCCCCOO(78) origin: R_Recombination
rxn: [CH2]OO(82) + [CH2]CCC(9) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CCC[CH]COO(73) <=> CCCCCOO(78) origin: R_Recombination
rxn: [CH3](10) + [CH2]CCCOO(83) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + C[CH]CCCOO(75) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + CCCC[CH]OO(84) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + [CH2]CCCCOO(76) <=> CCCCCOO(78) origin: R_Recombination
rxn: [H](8) + [O]O(13) <=> OO(23) origin: R_Recombination
rxn: [CH2](3) + C[CH]CCOO(85) <=> C[CH]CC(C)OO(37) origin: 1,2_Insertion_carbene
rxn: [CH2]C(C)C(C)OO(86) <=> C[CH]CC(C)OO(37) origin: 1,2_shiftC
rxn: C[CH]CC(C)OO(37) <=> [OH](25) + CC1CC(C)O1(87) origin: Cyclic_Ether_Formation
rxn: [H](8) + CC=CC(C)OO(88) <=> C[CH]CC(C)OO(37) origin: R_Addition_MultipleBond
rxn: [H](8) + C=CCC(C)OO(89) <=> C[CH]CC(C)OO(37) origin: R_Addition_MultipleBond
rxn: C[CH]OO(52) + C=CC(19) <=> C[CH]CC(C)OO(37) origin: R_Addition_MultipleBond
rxn: CC[CH]C(C)OO(35) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: [CH2]CCC(C)OO(38) <=> C[CH]CC(C)OO(37) origin: intra_H_migration
rxn: C[CH]CC(C)OO(37) <=> CCC[C](C)OO(54) origin: intra_H_migration
rxn: C[CH]CC(C)OO(37) <=> [CH2]C(CCC)OO(36) origin: intra_H_migration
rxn: C[CH]CC(C)OO(37) <=> CC([O])CC(C)O(90) origin: intra_OH_migration
rxn: [O]O(13) + CC[CH]CCOO(74) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + CCC[CH]COO(73) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + C[CH]CCCOO(75) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + CCCC[CH]OO(84) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + [CH2]CCCCOO(76) <=> oxygen(1) + CCCCCOO(78) origin: H_Abstraction
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> [O]O(13) + CC=CC(C)OO(88) origin: Disproportionation
rxn: oxygen(1) + C[CH]CC(C)OO(37) <=> [O]O(13) + C=CCC(C)OO(89) origin: Disproportionation
rxn: C=CCCC(18) + CC[CH]CC(7) <=> C=CC[CH]C(64) + pentane(2) origin: H_Abstraction
rxn: C=CCCC(18) + CC[CH]CC(7) <=> [CH2]C=CCC(66) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + pentane(2) <=> C=CCCC(18) + CC[CH]CC(7) origin: H_Abstraction
rxn: C=[C]CCC(68) + pentane(2) <=> C=CCCC(18) + CC[CH]CC(7) origin: H_Abstraction
rxn: [CH]=CCCC(69) + pentane(2) <=> C=CCCC(18) + CC[CH]CC(7) origin: H_Abstraction
rxn: CC[CH]CCOO(74) + pentane(2) <=> CC[CH]CC(7) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(73) + pentane(2) <=> CC[CH]CC(7) + CCCCCOO(78) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> C[CH]CCCOO(75) + pentane(2) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCC[CH]OO(84) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + pentane(2) <=> CC[CH]CC(7) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CC[CH]CCOO(74) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + CCC[CH]COO(73) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: OO(23) + C[CH]CCCOO(75) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: [O]O(13) + CCCCCOO(78) <=> OO(23) + CCCC[CH]OO(84) origin: H_Abstraction
rxn: OO(23) + [CH2]CCCCOO(76) <=> [O]O(13) + CCCCCOO(78) origin: H_Abstraction
rxn: C=CC[CH]C(64) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: C=CCCC(18) + C[CH]CCC(11) <=> [CH2]C=CCC(66) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: C=[C]CCC(68) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: [CH]=CCCC(69) + pentane(2) <=> C=CCCC(18) + C[CH]CCC(11) origin: H_Abstraction
rxn: CC[CH]CCOO(74) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(73) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(75) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + pentane(2) <=> C[CH]CCC(11) + CCCCCOO(78) origin: H_Abstraction
rxn: C=CC[CH]C(64) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: C=CCCC(18) + CCC(CC)O[O](20) <=> [CH2]C=CCC(66) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: C=[C]CCC(68) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: [CH]=CCCC(69) + CCC(CC)OO(24) <=> C=CCCC(18) + CCC(CC)O[O](20) origin: H_Abstraction
rxn: CC[CH]CCOO(74) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(73) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(75) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + CCC(CC)OO(24) <=> CCC(CC)O[O](20) + CCCCCOO(78) origin: H_Abstraction
rxn: C=CC[CH]C(64) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: C=CCCC(18) + CCCC(C)O[O](22) <=> [CH2]C=CCC(66) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: C=[C]CCC(68) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: [CH]=CCCC(69) + CCCC(C)OO(27) <=> C=CCCC(18) + CCCC(C)O[O](22) origin: H_Abstraction
rxn: CC[CH]CCOO(74) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(73) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(75) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + CCCC(C)OO(27) <=> CCCC(C)O[O](22) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[C](C)OO(54) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CCC[C](C)OO(54) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + CC[CH]C(C)OO(35) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + [CH2]C(CCC)OO(36) origin: H_Abstraction
rxn: [OH](25) + CCCC(C)OO(27) <=> O(42) + [CH2]CCC(C)OO(38) origin: H_Abstraction
rxn: CCCC(C)OO(27) + CCCCCOO(78) <=> O(42) + CCCCC[O](79) + CCCC(C)O[O](22) origin: Bimolec_Hydroperoxide_Decomposition
rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCC[C](C)OO(54) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CCCCCOO(78) <=> CCCCCO[O](61) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCCCCOO(78) <=> CCCCCO[O](61) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCCCCOO(78) <=> CCCCCO[O](61) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + CC[C](CC)OO(58) origin: H_Abstraction
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + C[CH]C(CC)OO(31) origin: H_Abstraction
rxn: [OH](25) + CCC(CC)OO(24) <=> O(42) + [CH2]CC(CC)OO(32) origin: H_Abstraction
rxn: CCC(CC)OO(24) + CCCCCOO(78) <=> O(42) + CCCCC[O](79) + CCC(CC)O[O](20) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CCC(CC)OO(24) + CCCCCOO(78) <=> O(42) + CCC([O])CC(41) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCC(CC)OO(24) <=> [O]O(13) + O(42) + CCC([O])CC(41) origin: Bimolec_Hydroperoxide_Decomposition
rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CC[C](CC)OO(58) + CCCC(C)OO(27) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C=CCCC(18) + [CH2]CCCC(12) <=> C=CC[CH]C(64) + pentane(2) origin: H_Abstraction
rxn: C=CCCC(18) + [CH2]CCCC(12) <=> [CH2]C=CCC(66) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + pentane(2) <=> C=CCCC(18) + [CH2]CCCC(12) origin: H_Abstraction
rxn: C=[C]CCC(68) + pentane(2) <=> C=CCCC(18) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [CH]=CCCC(69) + pentane(2) <=> C=CCCC(18) + [CH2]CCCC(12) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CC[CH]CCOO(74) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCC[CH]COO(73) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> C[CH]CCCOO(75) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCC[CH]OO(84) + pentane(2) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + pentane(2) <=> [CH2]CCCC(12) + CCCCCOO(78) origin: H_Abstraction
rxn: C=CC[CH]C(64) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: C=CCCC(18) + CCCCCO[O](61) <=> [CH2]C=CCC(66) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: C=[C]CCC(68) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: [CH]=CCCC(69) + CCCCCOO(78) <=> C=CCCC(18) + CCCCCO[O](61) origin: H_Abstraction
rxn: [CH2]CCCC(12) + CC[CH]CCOO(74) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCC[CH]COO(73) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + C[CH]CCCOO(75) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + CCCC[CH]OO(84) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: [CH2]CCCC(12) + [CH2]CCCCOO(76) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CC[CH]CCOO(74) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCC[CH]COO(73) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + C[CH]CCCOO(75) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC[CH]OO(84) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C[CH]CCC(11) + [CH2]CCCCOO(76) <=> C=CCCC(18) + CCCCCOO(78) origin: Disproportionation
rxn: C=CC[CH]C(64) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: C=CCCC(18) + C[CH]CC(C)OO(37) <=> [CH2]C=CCC(66) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: C=[C]CCC(68) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: [CH]=CCCC(69) + CCCC(C)OO(27) <=> C=CCCC(18) + C[CH]CC(C)OO(37) origin: H_Abstraction
rxn: CC[CH]CCOO(74) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(73) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(75) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + CCCCCOO(78) <=> CCCCCO[O](61) + CCCCCOO(78) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CC[CH]CCOO(74) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCC[CH]COO(73) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + C[CH]CCCOO(75) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + CCCC[CH]OO(84) origin: H_Abstraction
rxn: [OH](25) + CCCCCOO(78) <=> O(42) + [CH2]CCCCOO(76) origin: H_Abstraction
rxn: CCCCCOO(78) + CCCCCOO(78) <=> O(42) + CCCCC[O](79) + CCCCCO[O](61) origin: Bimolec_Hydroperoxide_Decomposition
rxn: OO(23) + CCCCCOO(78) <=> [O]O(13) + O(42) + CCCCC[O](79) origin: Bimolec_Hydroperoxide_Decomposition
rxn: CC[CH]CCOO(74) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(73) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(75) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2](3) + CC(CCOO)O[O](92) <=> CC(CC(C)OO)O[O](91) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CC(CCO[O])OO(93) <=> CC(CC(C)OO)O[O](91) origin: 1,2_Insertion_carbene
rxn: CC(CC(C)OO)O[O](91) <=> [OH](25) + CC1CC(C)OOO1(94) origin: Cyclic_Ether_Formation
rxn: CC(CC(C)OO)O[O](91) <=> [O]O(13) + CC=CC(C)OO(88) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC(CC(C)OO)O[O](91) <=> [O]O(13) + C=CCC(C)OO(89) origin: HO2_Elimination_from_PeroxyRadical
rxn: CC([CH]C(C)OO)OO(96) <=> CC(CC(C)OO)O[O](91) origin: intra_H_migration
rxn: CC(CC(C)OO)O[O](91) <=> [CH2]C(CC(C)OO)OO(97) origin: intra_H_migration
rxn: [CH2]C(CC(C)OO)OO(97) <=> CC(CC(C)OO)O[O](91) origin: intra_H_migration
rxn: [H](8) + [OH](25) <=> O(42) origin: R_Recombination
rxn: CC[CH]CC(7) + CCC(CC)O[O](20) <=> CC=CCC(16) + CCC(CC)OO(24) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCC(C)O[O](22) <=> CC=CCC(16) + CCCC(C)OO(27) origin: Disproportionation
rxn: [O]O(13) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + [OH](25) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: C[CH]CCC(11) + CCC(CC)O[O](20) <=> CC=CCC(16) + CCC(CC)OO(24) origin: Disproportionation
rxn: C[CH]CCC(11) + CCCC(C)O[O](22) <=> CC=CCC(16) + CCCC(C)OO(27) origin: Disproportionation
rxn: C[CH]CCC(11) + CC(CC(C)OO)O[O](91) <=> CC=CCC(16) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CCC(CC)O[O](20) + CCCCCO[O](61) <=> oxygen(1) + CCC([O])CC(41) + CCCCC[O](79) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CCCCCO[O](61) <=> oxygen(1) + CCC(=O)CC(30) + CCCCCO(100) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CCCCCO[O](61) <=> oxygen(1) + CCCCC=O(72) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCC([O])CC(41) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCC(=O)CC(30) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: CCC(CC)O[O](20) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CCC(O)CC(46) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CCCCCO[O](61) <=> oxygen(1) + CCCC(C)[O](44) + CCCCC[O](79) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CCCCCO[O](61) <=> oxygen(1) + CCCC(C)=O(34) + CCCCCO(100) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CCCCCO[O](61) <=> oxygen(1) + CCCCC=O(72) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCC(C)[O](44) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCC(C)=O(34) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: CCCC(C)O[O](22) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CCCC(C)O(47) origin: Peroxyl_Termination
rxn: CCC[C](C)OO(54) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[CH]C(C)OO(35) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]C(CCC)OO(36) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: [CH2]CCC(C)OO(38) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCC(C)OO(27) origin: H_Abstraction
rxn: CC[C](CC)OO(58) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C[CH]C(CC)OO(31) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: [CH2]CC(CC)OO(32) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCC(CC)OO(24) origin: H_Abstraction
rxn: C=CC[CH]C(64) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: C=CCCC(18) + CC(CC(C)OO)O[O](91) <=> [CH2]C=CCC(66) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [CH2]CCC=C(67) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: C=[C]CCC(68) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: [CH]=CCCC(69) + CC(CC(C)OO)OO(98) <=> C=CCCC(18) + CC(CC(C)OO)O[O](91) origin: H_Abstraction
rxn: O(42) + C=CCCC(18) <=> CCCCCO(100) origin: 1,3_Insertion_ROR
rxn: O(42) + C=CCCC(18) <=> CCCC(C)O(47) origin: 1,3_Insertion_ROR
rxn: CCCCCO[O](61) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCCC[O](79) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CCCCCO[O](61) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CCCCC=O(72) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: CCCCCO[O](61) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CCCCCO(100) origin: Peroxyl_Termination
rxn: CC[CH]CCOO(74) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: CCC[CH]COO(73) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: C[CH]CCCOO(75) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: CCCC[CH]OO(84) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: [CH2]CCCCOO(76) + CC(CC(C)OO)OO(98) <=> CC(CC(C)OO)O[O](91) + CCCCCOO(78) origin: H_Abstraction
rxn: CC(CC(C)OO)O[O](91) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC([O])CC(C)OO(99) + CC([O])CC(C)OO(99) origin: Peroxyl_Disproportionation
rxn: CC(CC(C)OO)O[O](91) + CC(CC(C)OO)O[O](91) <=> oxygen(1) + CC(=O)CC(C)OO(95) + CC(O)CC(C)OO(101) origin: Peroxyl_Termination
rxn: [CH2](3) + CC(CCOO)OO(102) <=> CC(CC(C)OO)OO(98) origin: 1,2_Insertion_carbene
rxn: [OH](25) + CC([O])CC(C)OO(99) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + CC(CC(C)OO)O[O](91) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: C[CH]OO(52) + [CH2]C(C)OO(55) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [CH3](10) + CC(C[CH]OO)OO(103) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + C[C](CC(C)OO)OO(104) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + CC([CH]C(C)OO)OO(96) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [H](8) + [CH2]C(CC(C)OO)OO(97) <=> CC(CC(C)OO)OO(98) origin: R_Recombination
rxn: [CH2](3) + CCCC[O](105) <=> CCCC(C)[O](44) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)[O](106) <=> CCCC(C)[O](44) origin: 1,2_Insertion_carbene
rxn: [CH2](3) + CCC(C)[O](106) <=> CCCC(C)[O](44) origin: 1,2_Insertion_carbene
rxn: [H](8) + CCCC(C)=O(34) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: [CH3](10) + CCCC=O(108) <=> CCCC(C)[O](44) origin: R_Addition_MultipleBond
rxn: CCCC(C)[O](44) <=> CCC[C](C)O(109) origin: intra_H_migration
rxn: CC[CH]C(C)O(110) <=> CCCC(C)[O](44) origin: intra_H_migration
rxn: CCCC(C)[O](44) <=> [CH2]C(O)CCC(111) origin: intra_H_migration
rxn: CCCC(C)[O](44) <=> C[CH]CC(C)O(112) origin: intra_H_migration
rxn: [C-]#[O+](114) + CCC(C)OO(51) <=> CC(=O)CC(C)OO(95) origin: 1,2_Insertion_CO
rxn: [CH2](3) + CC(=O)CCOO(115) <=> CC(=O)CC(C)OO(95) origin: 1,2_Insertion_carbene
rxn: C=C(C)OC(C)OO(116) <=> CC(=O)CC(C)OO(95) origin: 1,3_sigmatropic_rearrangement
rxn: CC(O)=CC(C)OO(117) <=> CC(=O)CC(C)OO(95) origin: Ketoenol
rxn: C=C(O)CC(C)OO(118) <=> CC(=O)CC(C)OO(95) origin: Ketoenol
rxn: CC(=O)CC(C)OO(95) <=> CC1CC(C)(O)OO1(119) origin: Korcek_step1
rxn: [OH](25) + CC(=O)CC(C)[O](120) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [O]O(13) + C[CH]CC(C)=O(121) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + CC(=O)CC(C)O[O](122) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: C[CH]OO(52) + C=C(C)[O](123) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [CH3](10) + CC(=O)C[CH]OO(124) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + C[C](CC(C)=O)OO(125) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: C[C]=O(126) + [CH2]C(C)OO(55) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + CC([O])=CC(C)OO(127) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + [CH2]C(CC(C)=O)OO(128) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [CH3](10) + CC(C[C]=O)OO(129) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: [H](8) + C=C([O])CC(C)OO(130) <=> CC(=O)CC(C)OO(95) origin: R_Recombination
rxn: CC(=O)CC(C)OO(95) <=> C=COO(132) + C=C(C)O(131) origin: Retroene
rxn: [O]O(13) + C[C](CC(C)OO)OO(104) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [O]O(13) + CC([CH]C(C)OO)OO(96) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C(CC(C)OO)OO(97) <=> oxygen(1) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: oxygen(1) + CCCC(C)[O](44) <=> [O]O(13) + CCCC(C)=O(34) origin: Disproportionation
rxn: oxygen(1) + CCCC(C)[O](44) <=> CCCC(C)OO[O](49) origin: R_Recombination
rxn: [O]O(13) + CC(=O)CC(C)O[O](122) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + C[C](CC(C)=O)OO(125) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + CC([O])=CC(C)OO(127) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + [CH2]C(CC(C)=O)OO(128) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: [O]O(13) + C=C([O])CC(C)OO(130) <=> oxygen(1) + CC(=O)CC(C)OO(95) origin: H_Abstraction
rxn: CCCC(C)[O](44) + pentane(2) <=> CC[CH]CC(7) + CCCC(C)O(47) origin: H_Abstraction
rxn: CCCC(C)[O](44) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)O(47) origin: H_Abstraction
rxn: CCCC(C)[O](44) + pentane(2) <=> [CH2]CCCC(12) + CCCC(C)O(47) origin: H_Abstraction
rxn: CC[CH]CC(7) + C[C](O)CC(C)OO(133) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + CC([O])CC(C)OO(99) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + C[C](O)CC(C)OO(133) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: C[CH]CCC(11) + CC([O])CC(C)OO(99) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + C[C](O)CC(C)OO(133) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: [CH2]CCCC(12) + CC([O])CC(C)OO(99) <=> CC(=O)CC(C)OO(95) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> CC=CCC(16) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCCCO[O](61) <=> CC=CCC(16) + CCCCCOO(78) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CC(C)OO(37) <=> CC=CC(C)OO(88) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CC(C)OO(37) <=> C=CCC(C)OO(89) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + C[CH]CC(C)OO(37) <=> CC=CCC(16) + CCCC(C)OO(27) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)O[O](91) <=> CC=CCC(16) + CC(CC(C)OO)OO(98) origin: Disproportionation
rxn: CC[CH]CC(7) + CC(CC(C)OO)OO(98) <=> C[C](CC(C)OO)OO(104) + pentane(2) origin: H_Abstraction
rxn: CC([CH]C(C)OO)OO(96) + pentane(2) <=> CC[CH]CC(7) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [CH2]C(CC(C)OO)OO(97) + pentane(2) <=> CC[CH]CC(7) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: CC[CH]CC(7) + CCCC(C)[O](44) <=> CCCC(C)=O(34) + pentane(2) origin: Disproportionation
rxn: CC[CH]CC(7) + CCCC(C)[O](44) <=> CC=CCC(16) + CCCC(C)O(47) origin: Disproportionation
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> CC(=O)CC(C)O[O](122) + pentane(2) origin: H_Abstraction
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> C[C](CC(C)=O)OO(125) + pentane(2) origin: H_Abstraction
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> CC([O])=CC(C)OO(127) + pentane(2) origin: H_Abstraction
rxn: [CH2]C(CC(C)=O)OO(128) + pentane(2) <=> CC(=O)CC(C)OO(95) + CC[CH]CC(7) origin: H_Abstraction
rxn: CC(=O)CC(C)OO(95) + CC[CH]CC(7) <=> C=C([O])CC(C)OO(130) + pentane(2) origin: H_Abstraction
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + [OH](25) + CCCCC[O](79) origin: Peroxyl_Disproportionation
rxn: [O]O(13) + CCCCCO[O](61) <=> oxygen(1) + O(42) + CCCCC=O(72) origin: Peroxyl_Termination
rxn: [O]O(13) + CCCCCO[O](61) <=> CCCCCOOOO(134) origin: R_Recombination
rxn: OO(23) + C[C](CC(C)OO)OO(104) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: OO(23) + CC([CH]C(C)OO)OO(96) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: OO(23) + [CH2]C(CC(C)OO)OO(97) <=> [O]O(13) + CC(CC(C)OO)OO(98) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)[O](44) <=> OO(23) + CCCC(C)=O(34) origin: Disproportionation
rxn: [O]O(13) + CCCC(C)[O](44) <=> oxygen(1) + CCCC(C)O(47) origin: H_Abstraction
rxn: [O]O(13) + CCCC(C)[O](44) <=> CCCC(C)OOO(135) origin: R_Recombination
rxn: oxygen(1) + C[C](O)CC(C)OO(133) <=> [O]O(13) + CC(=O)CC(C)OO(95) origin: Disproportionation
rxn: oxygen(1) + CC([O])CC(C)OO(99) <=Dumping the whole log failed, please download it from GitHub actions. Here are the first 100 lines: Original model has 37 species. Test model has 6 species. ❌ Original model has 202 reactions. Test model has 0 reactions. ❌ The original model has 31 species that the tested model does not have. ❌ spc: [CH2]CC(5) spc: C[CH2](6) spc: CC[CH]CC(7) spc: C[CH]CCC(11) spc: [CH2]CCCC(12) spc: [O]O(13) spc: C=CCCC(18) spc: C=CC(19) spc: CCC(CC)O[O](20) spc: CCCC(C)O[O](22) spc: OO(23) spc: CCC(CC)OO(24) spc: [OH](25) spc: CCCC(C)OO(27) spc: C[CH]CC(C)OO(37) spc: O(42) spc: CCCC(C)[O](44) spc: CCCCCO[O](61) spc: CCCCCOO(78) spc: CC(CC(C)OO)O[O](91) spc: CC(=O)CC(C)OO(95) spc: CC(CC(C)OO)OO(98) spc: CC=O(107) spc: [CH2]CCC(C)O(113) spc: C=CCC(C)O(147) spc: CCCO[O](155) spc: CCC(156) spc: CCCOO(160) spc: CCC[O](178) spc: CCC=O(179) spc: C=O(204) The original model has 202 reactions that the tested model does not have. ❌ rxn: [O]O(13) + CC[CH]CC(7) <=> oxygen(1) + pentane(2) origin: H_Abstraction rxn: [O]O(13) + C[CH]CCC(11) <=> oxygen(1) + pentane(2) origin: H_Abstraction rxn: CC[CH]CC(7) <=> C[CH]CCC(11) origin: intra_H_migration rxn: CC[CH]CC(7) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction rxn: oxygen(1) + CC[CH]CC(7) <=> CCC(CC)OO origin: R_Recombination rxn: oxygen(1) + C[CH]CCC(11) <=> CCCC(C)OO origin: R_Recombination rxn: [O]O(13) + C[CH]CCC(11) <=> CCCC(C)OO(27) origin: R_Recombination rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> CCCC(C)OO + pentane(2) origin: H_Abstraction rxn: C[CH]CCC(11) + CCCC(C)OO(27) <=> CCCC(C)OO + pentane(2) origin: H_Abstraction rxn: [O]O(13) + CCCC(C)OO <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction rxn: [O]O(13) + CC[CH]CC(7) <=> CCC(CC)OO(24) origin: R_Recombination rxn: CC[CH]CC(7) + CCC(CC)OO(24) <=> CCC(CC)OO + pentane(2) origin: H_Abstraction rxn: C[CH]CCC(11) + CCC(CC)OO(24) <=> CCC(CC)OO + pentane(2) origin: H_Abstraction rxn: [O]O(13) + CCC(CC)OO <=> oxygen(1) + CCC(CC)OO(24) origin: H_Abstraction rxn: [O]O(13) + [CH2]CCCC(12) <=> oxygen(1) + pentane(2) origin: H_Abstraction rxn: [CH2]CCCC(12) <=> CC[CH]CC(7) origin: intra_H_migration rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration rxn: [CH2]CCCC(12) + pentane(2) <=> CC[CH]CC(7) + pentane(2) origin: H_Abstraction rxn: [CH2]CCCC(12) + pentane(2) <=> C[CH]CCC(11) + pentane(2) origin: H_Abstraction rxn: [CH2]CCCC(12) + CCC(CC)OO(24) <=> CCC(CC)OO + pentane(2) origin: H_Abstraction rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> CCCC(C)OO + pentane(2) origin: H_Abstraction rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration rxn: [CH2]CCCC(12) <=> C[CH]CCC(11) origin: intra_H_migration rxn: CCCC(C)OO + CCC(CC)OO(24) <=> CCC(CC)OO + CCCC(C)OO(27) origin: H_Abstraction rxn: oxygen(1) + C[CH]CCC(11) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation rxn: CC[CH]CC(7) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation rxn: C[CH]CCC(11) + C[CH]CCC(11) <=> C=CCCC(18) + pentane(2) origin: Disproportionation rxn: CCCC(C)OO <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical rxn: oxygen(1) + [CH2]CCCC(12) <=> [O]O(13) + C=CCCC(18) origin: Disproportionation rxn: oxygen(1) + [CH2]CCCC(12) <=> CCCCCOO origin: R_Recombination rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + OH + OH origin: Peroxyl_Disproportionation rxn: CCCCCOO <=> [O]O(13) + C=CCCC(18) origin: HO2_Elimination_from_PeroxyRadical rxn: CC[CH]CC(7) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation rxn: [CH2]CCCC(12) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation rxn: C[CH]CCC(11) + [CH2]CCCC(12) <=> C=CCCC(18) + pentane(2) origin: Disproportionation rxn: [CH2]CCCC(12) + CCCC(C)OO <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation rxn: C[CH]CCC(11) + CCCC(C)OO <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation rxn: [CH2]CCCC(12) + CCC(CC)OO <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation rxn: C[CH]CCC(11) + CCC(CC)OO <=> C=CCCC(18) + CCC(CC)OO(24) origin: Disproportionation rxn: CC[CH]CC(7) + CCCCCOO(78) <=> CCCCCOO + pentane(2) origin: H_Abstraction rxn: C[CH]CCC(11) + CCCCCOO(78) <=> CCCCCOO + pentane(2) origin: H_Abstraction rxn: [CH2]CCCC(12) + CCCCCOO(78) <=> CCCCCOO + pentane(2) origin: H_Abstraction rxn: OO(23) + CC[CH]CC(7) <=> [O]O(13) + pentane(2) origin: H_Abstraction rxn: OO(23) + C[CH]CCC(11) <=> [O]O(13) + pentane(2) origin: H_Abstraction rxn: OO(23) + [CH2]CCCC(12) <=> [O]O(13) + pentane(2) origin: H_Abstraction rxn: [O]O(13) + [O]O(13) <=> oxygen(1) + OO(23) origin: H_Abstraction rxn: [O]O(13) + C[CH]CCC(11) <=> OO(23) + C=CCCC(18) origin: Disproportionation rxn: OO(23) + CCCC(C)OO <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction rxn: OO(23) + CCC(CC)OO <=> [O]O(13) + CCC(CC)OO(24) origin: H_Abstraction rxn: CCCC(C)OO <=> C[CH]CC(C)OO(37) origin: intra_H_migration rxn: [O]O(13) + C[CH]CC(C)OO(37) <=> oxygen(1) + CCCC(C)OO(27) origin: H_Abstraction rxn: CC[CH]CC(7) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction rxn: OO(23) + C[CH]CC(C)OO(37) <=> [O]O(13) + CCCC(C)OO(27) origin: H_Abstraction rxn: C[CH]CC(C)OO(37) + pentane(2) <=> C[CH]CCC(11) + CCCC(C)OO(27) origin: H_Abstraction rxn: C[CH]CC(C)OO(37) + CCC(CC)OO(24) <=> CCC(CC)OO + CCCC(C)OO(27) origin: H_Abstraction rxn: C[CH]CC(C)OO(37) + CCCC(C)OO(27) <=> CCCC(C)OO + CCCC(C)OO(27) origin: H_Abstraction rxn: [CH2]CCCC(12) + CCCC(C)OO(27) <=> C[CH]CC(C)OO(37) + pentane(2) origin: H_Abstraction rxn: [CH2]CCCC(12) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation rxn: C[CH]CCC(11) + C[CH]CC(C)OO(37) <=> C=CCCC(18) + CCCC(C)OO(27) origin: Disproportionation rxn: [O]O(13) + [CH2]CCCC(12) <=> CCCCCOO(78) origin: R_Recombination rxn: OH + OH <=> OO(23)` origin: R_Recombination

RMS_CSTR_liquid_oxidation Failed Observable Testing ❌

Regression test fragment:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:41
Current: Execution time (DD:HH:MM:SS): 00:00:00:30
Reference: Memory used: 2703.34 MB
Current: Memory used: 2056.76 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython fragment Passed Core Comparison ✅

Original model has 10 species.
Test model has 10 species. ✅
Original model has 2 reactions.
Test model has 2 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython fragment Passed Edge Comparison ✅

Original model has 33 species.
Test model has 33 species. ✅
Original model has 47 reactions.
Test model has 47 reactions. ✅

fragment Failed Observable Testing ❌

Regression test RMS_constantVIdealGasReactor_fragment:

Reference: Execution time (DD:HH:MM:SS): 00:00:03:06
Current: Execution time (DD:HH:MM:SS): 00:00:01:41
Reference: Memory used: 3648.06 MB
Current: Memory used: 2407.22 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_fragment Failed Core Comparison ❌

Original model has 10 species.
Test model has 6 species. ❌
Original model has 2 reactions.
Test model has 0 reactions. ❌
The original model has 4 species that the tested model does not have. ❌
spc: CCH2
spc: [CH2]CC(5)
spc: [CH2]L(6)
spc: [CH2]R(15)
The original model has 2 reactions that the tested model does not have. ❌
rxn: [CH2]R(15) + [CH2]CC(5) <=> RCCCC(2) origin: R_Recombination
rxn: [CH2]L(6) + [CH2]CC(5) <=> LCCCC(1) origin: R_Recombination

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython RMS_constantVIdealGasReactor_fragment Failed Edge Comparison ❌

Original model has 27 species.
Test model has 6 species. ❌
Original model has 24 reactions.
Test model has 0 reactions. ❌
The original model has 21 species that the tested model does not have. ❌
spc: CCH2
spc: [CH2]CL(4)
spc: [CH2]CC(5)
spc: [CH2]L(6)
spc: CC[CH]CL(7)
spc: H
spc: CH3
spc: [CH2]CCL(10)
spc: C[CH]CCL(11)
spc: CCC[CH]L(12)
spc: [CH2]CCCL(13)
spc: [CH2]CR(14)
spc: [CH2]R(15)
spc: CC[CH]CR(16)
spc: [CH2]CCR(17)
spc: C[CH]CCR(18)
spc: CCC[CH]R(19)
spc: [CH2]CCCR(20)
spc: C=CC(21)
spc: C=C(22)
spc: CCC(23)
The original model has 24 reactions that the tested model does not have. ❌
rxn: [CH2]R(15) + [CH2]CC(5) <=> RCCCC(2) origin: R_Recombination
rxn: [CH2]L(6) + [CH2]CC(5) <=> LCCCC(1) origin: R_Recombination
rxn: [CH2]CL(4) + C[CH2](3) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + CC[CH]CL(7) <=> LCCCC(1) origin: R_Recombination
rxn: [CH3](9) + [CH2]CCL(10) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + C[CH]CCL(11) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + CCC[CH]L(12) <=> LCCCC(1) origin: R_Recombination
rxn: [H](8) + [CH2]CCCL(13) <=> LCCCC(1) origin: R_Recombination
rxn: [CH2]CR(14) + C[CH2](3) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + CC[CH]CR(16) <=> RCCCC(2) origin: R_Recombination
rxn: [CH3](9) + [CH2]CCR(17) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + C[CH]CCR(18) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + CCC[CH]R(19) <=> RCCCC(2) origin: R_Recombination
rxn: [H](8) + [CH2]CCCR(20) <=> RCCCC(2) origin: R_Recombination
rxn: [CH2]CC(5) <=> [H](8) + C=CC(21) origin: R_Addition_MultipleBond
rxn: [CH3](9) + C=C(22) <=> [CH2]CC(5) origin: R_Addition_MultipleBond
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + CC[CH]CL(7) origin: H_Abstraction
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + C[CH]CCL(11) origin: H_Abstraction
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + CCC[CH]L(12) origin: H_Abstraction
rxn: [CH2]CC(5) + LCCCC(1) <=> CCC(23) + [CH2]CCCL(13) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + CC[CH]CR(16) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + C[CH]CCR(18) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + CCC[CH]R(19) origin: H_Abstraction
rxn: [CH2]CC(5) + RCCCC(2) <=> CCC(23) + [CH2]CCCR(20) origin: H_Abstraction

RMS_constantVIdealGasReactor_fragment Failed Observable Testing ❌

Regression test minimal_surface:

Reference: Execution time (DD:HH:MM:SS): 00:00:00:45
Current: Execution time (DD:HH:MM:SS): 00:00:00:31
Reference: Memory used: 2868.38 MB
Current: Memory used: 2193.98 MB

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython minimal_surface Passed Core Comparison ✅

Original model has 11 species.
Test model has 11 species. ✅
Original model has 3 reactions.
Test model has 3 reactions. ✅

Detected IPython. Loading juliacall extension. See https://juliapy.github.io/PythonCall.jl/stable/compat/#IPython minimal_surface Passed Edge Comparison ✅

Original model has 38 species.
Test model has 38 species. ✅
Original model has 38 reactions.
Test model has 38 reactions. ✅

minimal_surface Failed Observable Testing ❌

beep boop this comment was written by a bot 🤖

@JacksonBurns
Copy link
Contributor Author

Well @jonwzheng this seg fault error is hard to pin down. Going to just try and bump the Julia version... would appreciate any input you have on this as well!

honestly just kinda out of ideas at this point
@JacksonBurns
Copy link
Contributor Author

Incrementing Julia to 1.9 gave a slightly more actionable error (Enzyme.jl doesn't precompile because of an error in GPUCompiler.jl) so I'm going to try setting it down to 1.10 now.

@rwest
Copy link
Member

rwest commented Apr 15, 2025

Doesn't work on Intel mac but I don't think we need to worry about it.

Guess it's time for me to upgrade my laptop? 👨‍💻

I think the segfault is indeed quite likely different CVODEs libraries conflicting. Wondering if @ssun30 has any tricks up his sleeve, having worked with both Cantera and RMS.

@JacksonBurns
Copy link
Contributor Author

@rwest @ssun30 from the installation instruction on Sundials it looks like we can tell it not to re-download CVODES by doing something like this: https://github.com/tshort/Sundials.jl/blob/master/README.md#installation

@JacksonBurns
Copy link
Contributor Author

@rwest I'll clarify that it doesn't work on intel mac runners - I believe it should still work on intel mac locally, it's just that the runners aren't up to it.

@ssun30 I've taken an initial pass at trying to 'protect' the pre-installed libs from Julia. Now, in the install_rms.sh script I follow the Sundials.jl suggestion for using pre-installed libs, but I'm really not sure about the correct name for the lib to be protecting in the first place (or, if this is even the right approach...)

#. Install and Link Julia dependencies: ::

julia -e 'using Pkg; Pkg.add("PyCall");Pkg.build("PyCall");Pkg.add(PackageSpec(name="ReactionMechanismSimulator",rev="for_rmg")); using ReactionMechanismSimulator;'
#. **Optional (Recommended)**: Install and Link Julia dependencies using ``install_rms.sh``. Ensure that you have modified your environment variables as described above, and then run the following: ::
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As written I think it's important to do the step of adding RMG-Py to the $PATH, which was marked as Optional above, with the note "to launch rmg.py from any folder.". That's a bit confusing. I imagine many people would skip the apparently-optional step, thinking they don't want to run rmg.py from anywhere.

@JacksonBurns
Copy link
Contributor Author

@jonwzheng e675447 implements the attempt at setting the sundials .so path correctly that we discussed in person

Comment on lines 56 to 136
runs-on: ${{ matrix.os }}
name: Python ${{ matrix.python-version }} ${{ matrix.os }} Build and Test ${{ matrix.include-rms }}
# skip scheduled runs from forks
if: ${{ !( github.repository != 'ReactionMechanismGenerator/RMG-Py' && github.event_name == 'schedule' ) }}
defaults:
run:
shell: bash -l {0}
steps:
- name: Checkout RMG-Py
uses: actions/checkout@v4

# Step to create a custom condarc.yml before setting up conda
- name: Create custom conda config file
run: |
RUNNER_CWD=$(pwd)
echo "channels:" > $RUNNER_CWD/condarc.yml
echo " - conda-forge" >> $RUNNER_CWD/condarc.yml
echo " - rmg" >> $RUNNER_CWD/condarc.yml
echo " - cantera" >> $RUNNER_CWD/condarc.yml
echo "show_channel_urls: true" >> $RUNNER_CWD/condarc.yml

# configures the mamba environment manager and builds the environment
- name: Setup Miniforge Python 3.7
- name: Setup Miniforge Python ${{ matrix.python-version }}
uses: conda-incubator/setup-miniconda@v3
with:
environment-file: environment.yml
miniforge-variant: Miniforge3
miniforge-version: latest
python-version: 3.7
condarc-file: condarc.yml
python-version: ${{ matrix.python-version }}
activate-environment: rmg_env
use-mamba: true
auto-update-conda: true
show-channel-urls: true
conda-remove-defaults: "true"

# list the environment for debugging purposes
- name: mamba info
- name: conda info
run: |
mamba info
mamba list
conda info
conda list

# Clone RMG-database
- name: Clone RMG-database
run: |
cd ..
git clone -b $RMG_DATABASE_BRANCH https://github.com/ReactionMechanismGenerator/RMG-database.git

# modify env variables as directed in the RMG installation instructions
- name: Set Environment Variables
# RMG build step
- run: make install

- name: Setup Juliaup
if: matrix.include-rms == 'with RMS'
uses: julia-actions/install-juliaup@v2
with:
channel: '1.10'

- name: Set some env vars
if: matrix.include-rms == 'with RMS'
run: |
RUNNER_CWD=$(pwd)
echo "PYTHONPATH=$RUNNER_CWD/RMG-Py:$PYTHONPATH" >> $GITHUB_ENV
echo "$RUNNER_CWD/RMG-Py" >> $GITHUB_PATH
# https://juliapy.github.io/PythonCall.jl/stable/pythoncall/#If-you-already-have-Python-and-required-Python-packages-installed
echo "JULIA_CONDAPKG_BACKEND=Null" >> $GITHUB_ENV
echo "JULIA_PYTHONCALL_EXE=$CONDA_PREFIX/bin/python" >> $GITHUB_ENV

# RMG build step
- name: make RMG
# RMS installation and linking to Julia
- name: Install and link Julia dependencies
if: matrix.include-rms == 'with RMS'
timeout-minutes: 120 # this usually takes 20-45 minutes (or hangs for 6+ hours).
run: . install_rms.sh

- name: Set some other env vars
if: matrix.include-rms == 'with RMS'
run: |
make clean
make
# ensure that juliacall in Python uses the correct julia executable and packages: https://github.com/JuliaPy/PyJuliaPkg?tab=readme-ov-file#which-julia-gets-used
echo "PYTHON_JULIAPKG_EXE=$(which julia)" >> $GITHUB_ENV
echo "PYTHON_JULIAPKG_PROJECT=$HOME/.julia/packages" >> $GITHUB_ENV

build-and-test-linux:
- name: Install Q2DTor
run: echo "" | make q2dtor

# non-regression testing
- name: Run Unit, Functional, and Database Tests
run: make test-all

regression-test:

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
@JacksonBurns
Copy link
Contributor Author

An update:

I confirmed locally that the sundials binaries are definitely at the indicated location, so Sundials.jl is just choosing to ignore them during install (and apparently installing its own version of Sundials via Sundials_jll.jl, the Julia BinaryBuilder.jl-built binaries). This continues to cause a segfault during Cantera execution during regression testing comparison to baseline observables.

A new error has also come up - for some reason, Julia re-precompiles RMS every time it is called. This drops a few thousand lines of output into the regression test output and breaks the bot that comments regression test results.

Current plan is to make a separate conda environment that has RMS in it and use that just for executing the regression tests.

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