1
<atomTypeList xmlns="http://www.xml-cml.org/schema"
2
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
xsi:schemaLocation="http://www.xml-cml.org/schema ../../io/cml/data/cml23.xsd"
5
xmlns:cvs="https://www.cvshome.org/"
6
xmlns:cdk="http://cdk.sf.net/dict/cdk/"
8
id="valency" title="Hybridization AtomTypes">
11
<metadata name="cvs:last-change-by" content="$Author: kaihartmann $"/>
12
<metadata name="cvs:date" content="$Date: 2006-05-03 11:58:38 +0200 (Wed, 03 May 2006) $"/>
13
<metadata name="cvs:revision" content="$Revision: 6128 $"/>
17
<atom elementType="H" formalCharge="0">
18
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
19
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
20
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">1</scalar>
24
<atom elementType="H" formalCharge="1">
25
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">0.0</scalar>
26
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">0.0</scalar>
27
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">0</scalar>
30
<atomType id="Hminus">
31
<atom elementType="H" formalCharge="-1">
32
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">0.0</scalar>
33
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">0.0</scalar>
34
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">0</scalar>
38
<atom elementType="C" formalCharge="0">
39
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
40
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
41
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
43
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar>
46
<atom elementType="C" formalCharge="0">
47
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
48
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
49
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">3</scalar>
51
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
54
<atom elementType="C" formalCharge="0">
55
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
56
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
57
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">2</scalar>
59
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp1</scalar>
61
<atomType id="C.default">
62
<atom elementType="C" formalCharge="0">
63
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
64
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
65
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
68
<atomType id="Cplus.sp2">
69
<atom elementType="C" formalCharge="1">
70
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
71
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
72
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">2</scalar>
74
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
76
<atomType id="Cminus.sp2">
77
<atom elementType="C" formalCharge="-1">
78
<!-- for example in cyclopentadienyl anion -->
79
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
80
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
81
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">3</scalar>
83
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
85
<atomType id="Caromatic.sp2">
86
<atom elementType="C" formalCharge="0">
87
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.5</scalar>
88
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
89
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">3</scalar>
91
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
93
<atomType id="Cminus">
94
<atom elementType="C" formalCharge="-1">
95
<!-- for example in cyclopentadienyl anion -->
96
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
97
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
101
<atom elementType="N" formalCharge="0">
102
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
103
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
104
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">3</scalar>
108
<atom elementType="N" formalCharge="0">
109
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
110
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">5.0</scalar>
111
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">3</scalar>
115
<atom elementType="N" formalCharge="0">
116
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
117
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
118
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">1</scalar>
120
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp</scalar>
122
<atomType id="N.sp2">
123
<atom elementType="N" formalCharge="0">
124
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
125
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
126
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">2</scalar>
128
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
131
<atomType id="N.sp3">
132
<atom elementType="N" formalCharge="0">
133
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
134
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
135
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">3</scalar>
137
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar>
140
<atomType id="Nplus">
141
<atom elementType="N" formalCharge="1">
142
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
143
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
144
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
147
<atomType id="Nminus">
148
<atom elementType="N" formalCharge="-1">
149
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
150
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
151
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">1</scalar>
154
<atomType id="Nplus.sp3">
155
<atom elementType="N" formalCharge="1">
156
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
157
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
158
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
160
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar>
162
<atomType id="O.sp2">
163
<atom elementType="O" formalCharge="0">
164
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
165
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
167
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
169
<atomType id="O.sp3">
170
<atom elementType="O" formalCharge="0">
171
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
172
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
174
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar>
176
<atomType id="Oplus">
177
<atom elementType="O" formalCharge="1">
178
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
179
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
182
<atomType id="Ominus">
183
<atom elementType="O" formalCharge="-1">
184
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
185
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
189
<atom elementType="P" formalCharge="0">
190
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
191
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">3.0</scalar>
194
<atomType id="Pplus">
195
<atom elementType="P" formalCharge="1">
196
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">4.0</scalar>
197
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
201
<atom elementType="P" formalCharge="0">
202
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">3.0</scalar>
203
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">5.0</scalar>
207
<atom elementType="S" formalCharge="0">
208
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
209
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
213
<atom elementType="S" formalCharge="-1">
214
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
215
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
218
<atomType id="Splus">
219
<atom elementType="S" formalCharge="1">
220
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
221
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">5.0</scalar>
222
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
224
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
227
<atom elementType="S" formalCharge="0">
228
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
229
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
233
<atom elementType="S" formalCharge="0">
234
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
235
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">6.0</scalar>
239
<atom elementType="S" formalCharge="0">
240
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
241
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
245
<atom elementType="F" formalCharge="0">
246
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
247
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
249
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp1</scalar>
251
<atomType id="Fminus">
252
<atom elementType="F" formalCharge="-1">
253
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">0.0</scalar>
254
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">0.0</scalar>
257
<atomType id="Fplus">
258
<atom elementType="F" formalCharge="1">
259
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
260
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
262
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
265
<atom elementType="Cl" formalCharge="0">
266
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
267
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
269
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp1</scalar>
272
<atom elementType="Cl" formalCharge="-1">
273
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">0.0</scalar>
274
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">0.0</scalar>
277
<atomType id="Clplus">
278
<atom elementType="Cl" formalCharge="1">
279
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
280
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
282
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
285
<atom elementType="Br" formalCharge="0">
286
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
287
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
289
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp1</scalar>
291
<atomType id="Brminus">
292
<atom elementType="Br" formalCharge="-1">
293
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">0.0</scalar>
294
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">0.0</scalar>
297
<atomType id="Brplus">
298
<atom elementType="Br" formalCharge="1">
299
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
300
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
302
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
305
<atom elementType="I" formalCharge="0">
306
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
307
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">1.0</scalar>
309
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp1</scalar>
312
<atom elementType="I" formalCharge="-1">
313
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">0.0</scalar>
314
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">0.0</scalar>
317
<atomType id="Iplus">
318
<atom elementType="I" formalCharge="1">
319
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">2.0</scalar>
320
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">2.0</scalar>
322
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp2</scalar>
325
<atomType id="Si.sp3">
326
<atom elementType="Si" formalCharge="0">
327
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
328
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
329
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
331
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar>
334
<atomType id="Sn.sp3">
335
<atom elementType="Sn" formalCharge="0">
336
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
337
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
338
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
340
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar>
343
<atomType id="Asplus.sp3">
344
<atom elementType="As" formalCharge="1">
345
<scalar dataType="xsd:double" dictRef="cdk:maxBondOrder">1.0</scalar>
346
<scalar dataType="xsd:double" dictRef="cdk:bondOrderSum">4.0</scalar>
347
<scalar dataType="xsd:integer" dictRef="cdk:formalNeighbourCount">4</scalar>
349
<scalar dataType="xsd:string" dictRef="cdk:hybridization">sp3</scalar>