From: <mig...@us...> - 2008-02-27 12:47:12
|
Revision: 10272 http://cdk.svn.sourceforge.net/cdk/?rev=10272&view=rev Author: miguelrojasch Date: 2008-02-27 04:46:19 -0800 (Wed, 27 Feb 2008) Log Message: ----------- added for all halogens the X.radical, X.plus.sp3 and X.plus.sp2 Modified Paths: -------------- branches/miguelrojasch/reaction/src/main/org/openscience/cdk/config/data/cdk_atomtypes.xml Modified: branches/miguelrojasch/reaction/src/main/org/openscience/cdk/config/data/cdk_atomtypes.xml =================================================================== --- branches/miguelrojasch/reaction/src/main/org/openscience/cdk/config/data/cdk_atomtypes.xml 2008-02-27 12:39:04 UTC (rev 10271) +++ branches/miguelrojasch/reaction/src/main/org/openscience/cdk/config/data/cdk_atomtypes.xml 2008-02-27 12:46:19 UTC (rev 10272) @@ -532,8 +532,17 @@ <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> </atomType> - <atomType id="F.plus"> + <atomType id="F.plus.sp3"> <atom elementType="F" formalCharge="1"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar> + </atomType> + + <atomType id="F.plus.sp2"> + <atom elementType="F" formalCharge="1"> <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">1</scalar> <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">2</scalar> <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">1</scalar> @@ -560,6 +569,24 @@ <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> </atomType> + <atomType id="Cl.plus.sp3"> + <atom elementType="Cl" formalCharge="1"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar> + </atomType> + + <atomType id="Cl.plus.sp2"> + <atom elementType="Cl" formalCharge="1"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">1</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">1</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar> + </atomType> + <atomType id="Cl.minus"> <atom elementType="Cl" formalCharge="-1"> <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">0</scalar> @@ -569,6 +596,16 @@ <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> </atomType> + <atomType id="Cl.radical"> + <atom elementType="Cl" formalCharge="0"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">3</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:radicalElectronCount">1</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> + </atomType> + <atomType id="Cl.perchlorate"> <atom elementType="Cl" formalCharge="0"> <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar> @@ -614,15 +651,35 @@ <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> </atomType> - <atomType id="I.plus"> + <atomType id="I.radical"> + <atom elementType="I" formalCharge="0"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">3</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:radicalElectronCount">1</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> + </atomType> + + <atomType id="I.plus.sp3"> <atom elementType="I" formalCharge="1"> <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">2</scalar> <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">2</scalar> <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar> + </atomType> + + <atomType id="I.radical"> + <atom elementType="I" formalCharge="0"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">3</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:radicalElectronCount">1</scalar> + </atom> <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> </atomType> - + <atomType id="Br"> <atom elementType="Br" formalCharge="0"> <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">1</scalar> @@ -640,7 +697,35 @@ </atom> <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> </atomType> - + + <atomType id="Br.radical"> + <atom elementType="Br" formalCharge="0"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">3</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:radicalElectronCount">1</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">s</scalar> + </atomType> + + <atomType id="Br.plus.sp3"> + <atom elementType="Br" formalCharge="1"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">0</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar> + </atomType> + + <atomType id="Br.plus.sp2"> + <atom elementType="Br" formalCharge="1"> + <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">1</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:lonePairCount">2</scalar> + <scalar dataType="xsd:integer" dictRef="cdk:piBondCount">1</scalar> + </atom> + <scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar> + </atomType> + <atomType id="P.ate"> <atom elementType="P" formalCharge="0"> <scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |