singlet oxygen getting added to mechanism through decay operation
I maintainer di solito rispondono entro 17 giorni
@sevyharris ci sta già lavorando.
Dal 19/9/2025.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Bug Description
I have a recent butane combustion mechanism that forms singlet oxygen through this R Recombination reaction:
! Reaction index: Chemkin #1259; RMG #87
! Template reaction: R_Recombination
! Flux pairs: OH(15), OH(15); O2(2), OH(15);
! Estimated from node Root_N-1R->H_N-1CNOS->N_1COS->O_Ext-1O-R_N-2R->C_N-3R!H->N_2OS->O in family R_Recombination.
! Multiplied by reaction path degeneracy 2.0
O2(2)+OH(15)<=>O2(52)+OH(15) 4.000000e+13 0.000 22.540
What happens is it forms the [O]OO radical and then decays according to the rmgpy.rmg.decay template.
This then causes more problems in the mechanism because it starts reacting the singlet oxygen with everything else.
How To Reproduce
chemkin file
input file
RMG log
species dictionary
Expected Behavior
I'm using the Burke O2+H2 seed mechanism, so I don't really want RMG guessing more O2 reactions. I don't expect singlet oxygen to end up in this mechanism.
Installation Information
Describe your installation method and system information.
- OS: Ubuntu
- Installation method: source
- RMG version information:
- RMG-Py: https://github.com/ReactionMechanismGenerator/RMG-Py/commit/6cf97c3f17b7a66dcbeb4747cd836f626c12f464
- RMG-database: 9ccc3952e0acef53cbbc7cd3be7558101da1a016
Additional Context
I'm not sure what the right approach is to fixing this. Some options from what I think are best to worst:
- Forbid singlet oxygen as a possible decay product in the decay module
- Forbid the undecayed [O]OO radical as a product in the R Recombination family
- Add a calculation of this reaction to R Recombination depository (or a copy of the reaction with zero kinetics) so RMG knows the rate should be much slower
- Lingua principale
- Python
- Stelle
- 541
- Fork
- 265
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ReactionMechanismGenerator/RMG-Py
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
ReactionMechanismGenerator/RMG-Py#3014 ·
I maintainer di solito rispondono entro 17 giorni
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 57/100
ReactionMechanismGenerator/RMG-Py#3030 ·
I maintainer di solito rispondono entro 17 giorni
-
Check the Georgievskii CSE variant for round-off-limited eigenvalues, and add CI tests for itAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
ReactionMechanismGenerator/RMG-Py#3029 ·
I maintainer di solito rispondono entro 17 giorni
-
Eckart.calculate_tunneling_function: cancellation in 1 - ratio and missing cos branch for small barriersForse già presa @sectio-aurea-q l’ha presa 17 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
ReactionMechanismGenerator/RMG-Py#3019 ·
I maintainer di solito rispondono entro 17 giorni
-
Arkane ORCA parser misclassifies oblique diatomic OH as a nonlinear rotor due to exact-zero inertia testForse già presa @Mohit-Ak l’ha presa 16 giorni fa. Aperta
Difficoltà 3/5 Mezza giornata Idoneità per principianti 52/100
ReactionMechanismGenerator/RMG-Py#3016 ·
I maintainer di solito rispondono entro 17 giorni
Tutte le issue di ReactionMechanismGenerator/RMG-Py
Issue simili
-
[BUG]: Compliance rules never see Unity Catalog views as viewsForse già presa @wagnercsantos l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
databrickslabs/ontos#1348 ·
I maintainer di solito rispondono entro 3 giorni
-
`forum_pr_poster` action will always return `none` when checking for pre-existing feedback threads, even if a feedback thread already exists.Forse già presa @pgmzeta l’ha presa oggi. ApertaE-Verified P-Major
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
goonstation/goonstation#28259 ·
I maintainer di solito rispondono entro 2 giorni
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
woonstadrotterdam/monumenten#70 ·
I maintainer di solito rispondono entro 15 giorni
-
binding:python bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
The Browser tab fails with a Wayland error when Open Terminal runs from a Wayland desktop sessionAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
open-webui/open-terminal#210 ·