User 9cc9c09363
		05-06-2013 15:28:01
	 
	
	
	
Hi. I have a small problem. As shown above, I defined the simple electron transfer reaction. 
The problem is even though the reactant is a radical which is the same structure of the product of the reaction rule, this rule runs. Of course nothing changes after running the rule. However, I would like to know if I can solve this problem. 
Please let me know.
 
	
	 
 
	
		ChemAxon e08c317633
		07-06-2013 09:18:56
	 
	
	
	Yes, it can be done with Reactor.
Example:
$ react -r et_reaction.mrv "CN(C)CC1CCCCC1(O)c1ccccc1"
C[N+](C)CC1CCCCC1(O)c1ccccc1
The reaction schema is attached.
	
	 
 
	
		User 9cc9c09363
		07-06-2013 14:51:22
	 
	
	
	Thank you for your reply.
But I am afraid that I am confused with your answer. Maybe my question was not clear... My problem is that.. even though a neutral amine as a reactant is only intended to run by the one electron transfer reaction rule shown above to give a radical as a product. But this rule even runs with a radical reactant although it gives nothing else than the same radical species. In other words, if I use the product of this reaction as a reactant for the same rule, it works again. I want to know the way how to prevent this reaction.. 
Please let me know
 
	
	 
 
	
		ChemAxon afdac7b783
		13-06-2013 12:46:01
	 
	
	
	Sorry for the late answer. 
I'm sending the reaction file:  "et_reaction_radical.mrv".
The neutral reactant is set by a SMARTS value [+O] (no charge on the atom), and a radical reactant is shut out as a reactivity rule using a Chemical Terms function (hasRadical()).
I hope it will work as expected.
Best Regards, 
Viktoria