annotate docs/modules/txt/MACCSKeys.txt @ 0:4816e4a8ae95 draft default tip

Uploaded
author deepakjadmin
date Wed, 20 Jan 2016 09:23:18 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1 NAME
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
2 MACCSKeys
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
4 SYNOPSIS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
5 use Fingerprints::MACCSKeys;
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
6
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
7 use Fingerprints::MACCSKeys qw(:all);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
8
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
9 DESCRIPTION
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
10 MACCSKeys [ Ref 45-47 ] class provides the following methods:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
11
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
12 new, GenerateFingerprints, GenerateMACCSKeys, GetDescription, SetSize,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
13 SetType, StringifyMACCSKeys
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
14
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
15 MACCSKeys is derived from Fingerprints class which in turn is derived
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
16 from ObjectProperty base class that provides methods not explicitly
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
17 defined in MACCSKeys, Fingerprints or ObjectProperty classes using
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
18 Perl's AUTOLOAD functionality. These methods are generated on-the-fly
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
19 for a specified object property:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
20
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
21 Set<PropertyName>(<PropertyValue>);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
22 $PropertyValue = Get<PropertyName>();
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
23 Delete<PropertyName>();
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
24
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
25 For each MACCS (Molecular ACCess System) keys definition, atoms are
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
26 processed to determine their membership to the key and the appropriate
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
27 molecular fingerprints strings are generated. An atom can belong to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
28 multiple MACCS keys.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
29
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
30 For *MACCSKeyBits* value of Type option, a fingerprint bit-vector string
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
31 containing zeros and ones is generated and for *MACCSKeyCount* value, a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
32 fingerprint vector string corresponding to number of MACCS keys [ Ref
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
33 45-47 ] is generated.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
34
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
35 *MACCSKeyBits or MACCSKeyCount* values for Type along with two possible
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
36 *166 | 322* values of Size supports generation of four different types
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
37 of MACCS keys fingerprint: *MACCS166KeyBits, MACCS166KeyCount,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
38 MACCS322KeyBits, MACCS322KeyCount*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
39
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
40 The current release of MayaChemTools generates the following types of
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
41 MACCS keys fingerprints bit-vector and vector strings:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
42
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
43 FingerprintsBitVector;MACCSKeyBits;166;BinaryString;Ascending;00000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
44 0000000000000000000000000000000001001000010010000000010010000000011100
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
45 0100101010111100011011000100110110000011011110100110111111111111011111
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
46 11111111111110111000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
47
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
48 FingerprintsBitVector;MACCSKeyBits;166;HexadecimalString;Ascending;000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
49 000000021210210e845f8d8c60b79dffbffffd1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
50
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
51 FingerprintsBitVector;MACCSKeyBits;322;BinaryString;Ascending;11101011
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
52 1110011111100101111111000111101100110000000000000011100010000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
53 0000000000000000000000000000000000000000000000101000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
54 0000000000000000000000000000000000000000000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
55 0000000000000000000000000000000000000011000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
56 0000000000000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
57
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
58 FingerprintsBitVector;MACCSKeyBits;322;HexadecimalString;Ascending;7d7
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
59 e7af3edc000c1100000000000000500000000000000000000000000000000300000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
60 000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
61
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
62 FingerprintsVector;MACCSKeyCount;166;OrderedNumericalValues;ValuesStri
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
63 ng;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
64 0 0 0 0 0 0 0 1 0 0 3 0 0 0 0 4 0 0 2 0 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
65 0 0 0 0 1 1 8 0 0 0 1 0 0 1 0 1 0 1 0 3 1 3 1 0 0 0 1 2 0 11 1 0 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
66 5 0 0 1 2 0 1 1 0 0 0 0 0 1 1 0 1 1 1 1 0 4 0 0 1 1 0 4 6 1 1 1 2 1 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
67 3 5 2 2 0 5 3 5 1 1 2 5 1 2 1 2 4 8 3 5 5 2 2 0 3 5 4 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
68
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
69 FingerprintsVector;MACCSKeyCount;322;OrderedNumericalValues;ValuesStri
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
70 ng;14 8 2 0 2 0 4 4 2 1 4 0 0 2 5 10 5 2 1 0 0 2 0 5 13 3 28 5 5 3 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
71 0 4 2 1 1 0 1 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 5 3 0 0 0 1 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 2 0 0 0 0 0 0 0 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
75
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
76 METHODS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
77 new
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
78 $NewMACCSKeys = new MACCSKeys(%NamesAndValues);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
79
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
80 Using specified *MACCSKeys* property names and values hash, new
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
81 method creates a new object and returns a reference to newly created
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
82 PathLengthFingerprints object. By default, the following properties
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
83 are initialized:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
84
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
85 Molecule = '';
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
86 Type = ''
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
87 Size = ''
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
88
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
89 Examples:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
90
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
91 $MACCSKeys = new MACCSKeys('Molecule' => $Molecule,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
92 'Type' => 'MACCSKeyBits',
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
93 'Size' => 166);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
94
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
95 $MACCSKeys = new MACCSKeys('Molecule' => $Molecule,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
96 'Type' => 'MACCSKeyCount',
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
97 'Size' => 166);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
98
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
99 $MACCSKeys = new MACCSKeys('Molecule' => $Molecule,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
100 'Type' => 'MACCSKeyBit',
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
101 'Size' => 322);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
102
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
103 $MACCSKeys = new MACCSKeys('Molecule' => $Molecule,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
104 'Type' => 'MACCSKeyCount',
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
105 'Size' => 322);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
106
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
107 $MACCSKeys->GenerateMACCSKeys();
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
108 print "$MACCSKeys\n";
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
109
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
110 GetDescription
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
111 $Description = $MACCSKeys->GetDescription();
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
112
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
113 Returns a string containing description of MACCS keys fingerprints.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
114
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
115 GenerateMACCSKeys or GenerateFingerprints
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
116 $MACCSKeys = $MACCSKeys->GenerateMACCSKeys();
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
117
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
118 Generates MACCS keys fingerprints and returns *MACCSKeys*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
119
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
120 For *MACCSKeyBits* value of Type, a fingerprint bit-vector string
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
121 containing zeros and ones is generated and for *MACCSKeyCount*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
122 value, a fingerprint vector string corresponding to number of MACCS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
123 keys is generated.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
124
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
125 *MACCSKeyBits or MACCSKeyCount* values for Type option along with
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
126 two possible *166 | 322* values of Size supports generation of four
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
127 different types of MACCS keys fingerprint: *MACCS166KeyBits,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
128 MACCS166KeyCount, MACCS322KeyBits, MACCS322KeyCount*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
129
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
130 Definition of MACCS keys uses the following atom and bond symbols to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
131 define atom and bond environments:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
132
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
133 Atom symbols for 166 keys [ Ref 47 ]:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
134
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
135 A : Any valid periodic table element symbol
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
136 Q : Hetro atoms; any non-C or non-H atom
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
137 X : Halogens; F, Cl, Br, I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
138 Z : Others; other than H, C, N, O, Si, P, S, F, Cl, Br, I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
139
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
140 Atom symbols for 322 keys [ Ref 46 ]:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
141
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
142 A : Any valid periodic table element symbol
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
143 Q : Hetro atoms; any non-C or non-H atom
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
144 X : Others; other than H, C, N, O, Si, P, S, F, Cl, Br, I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
145 Z is neither defined nor used
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
146
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
147 Bond types:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
148
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
149 - : Single
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
150 = : Double
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
151 T : Triple
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
152 # : Triple
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
153 ~ : Single or double query bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
154 % : An aromatic query bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
155
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
156 None : Any bond type; no explicit bond specified
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
157
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
158 $ : Ring bond; $ before a bond type specifies ring bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
159 ! : Chain or non-ring bond; ! before a bond type specifies chain bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
160
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
161 @ : A ring linkage and the number following it specifies the
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
162 atoms position in the line, thus @1 means linked back to the first
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
163 atom in the list.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
164
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
165 Aromatic: Kekule or Arom5
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
166
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
167 Kekule: Bonds in 6-membered rings with alternate single/double bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
168 or perimeter bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
169 Arom5: Bonds in 5-membered rings with two double bonds and a hetro
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
170 atom at the apex of the ring.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
171
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
172 MACCS 166 keys [ Ref 45-47 ] are defined as follows:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
173
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
174 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
175
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
176 1 ISOTOPE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
177 2 103 < ATOMIC NO. < 256
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
178 3 GROUP IVA,VA,VIA PERIODS 4-6 (Ge...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
179 4 ACTINIDE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
180 5 GROUP IIIB,IVB (Sc...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
181 6 LANTHANIDE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
182 7 GROUP VB,VIB,VIIB (V...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
183 8 QAAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
184 9 GROUP VIII (Fe...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
185 10 GROUP IIA (ALKALINE EARTH)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
186 11 4M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
187 12 GROUP IB,IIB (Cu...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
188 13 ON(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
189 14 S-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
190 15 OC(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
191 16 QAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
192 17 CTC
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
193 18 GROUP IIIA (B...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
194 19 7M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
195 20 SI
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
196 21 C=C(Q)Q
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
197 22 3M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
198 23 NC(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
199 24 N-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
200 25 NC(N)N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
201 26 C$=C($A)$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
202 27 I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
203 28 QCH2Q
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
204 29 P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
205 30 CQ(C)(C)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
206 31 QX
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
207 32 CSN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
208 33 NS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
209 34 CH2=A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
210 35 GROUP IA (ALKALI METAL)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
211 36 S HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
212 37 NC(O)N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
213 38 NC(C)N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
214 39 OS(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
215 40 S-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
216 41 CTN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
217 42 F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
218 43 QHAQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
219 44 OTHER
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
220 45 C=CN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
221 46 BR
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
222 47 SAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
223 48 OQ(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
224 49 CHARGE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
225 50 C=C(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
226 51 CSO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
227 52 NN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
228 53 QHAAAQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
229 54 QHAAQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
230 55 OSO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
231 56 ON(O)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
232 57 O HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
233 58 QSQ
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
234 59 Snot%A%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
235 60 S=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
236 61 AS(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
237 62 A$A!A$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
238 63 N=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
239 64 A$A!S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
240 65 C%N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
241 66 CC(C)(C)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
242 67 QS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
243 68 QHQH (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
244 69 QQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
245 70 QNQ
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
246 71 NO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
247 72 OAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
248 73 S=A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
249 74 CH3ACH3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
250 75 A!N$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
251 76 C=C(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
252 77 NAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
253 78 C=N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
254 79 NAAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
255 80 NAAAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
256 81 SA(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
257 82 ACH2QH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
258 83 QAAAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
259 84 NH2
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
260 85 CN(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
261 86 CH2QCH2
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
262 87 X!A$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
263 88 S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
264 89 OAAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
265 90 QHAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
266 91 QHAAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
267 92 OC(N)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
268 93 QCH3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
269 94 QN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
270 95 NAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
271 96 5M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
272 97 NAAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
273 98 QAAAAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
274 99 C=C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
275 100 ACH2N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
276 101 8M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
277 102 QO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
278 103 CL
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
279 104 QHACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
280 105 A$A($A)$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
281 106 QA(Q)Q
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
282 107 XA(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
283 108 CH3AAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
284 109 ACH2O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
285 110 NCO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
286 111 NACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
287 112 AA(A)(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
288 113 Onot%A%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
289 114 CH3CH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
290 115 CH3ACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
291 116 CH3AACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
292 117 NAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
293 118 ACH2CH2A > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
294 119 N=A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
295 120 HETEROCYCLIC ATOM > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
296 121 N HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
297 122 AN(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
298 123 OCO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
299 124 QQ
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
300 125 AROMATIC RING > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
301 126 A!O!A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
302 127 A$A!O > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
303 128 ACH2AAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
304 129 ACH2AACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
305 130 QQ > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
306 131 QH > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
307 132 OACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
308 133 A$A!N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
309 134 X (HALOGEN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
310 135 Nnot%A%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
311 136 O=A > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
312 137 HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
313 138 QCH2A > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
314 139 OH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
315 140 O > 3 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
316 141 CH3 > 2 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
317 142 N > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
318 143 A$A!O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
319 144 Anot%A%Anot%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
320 145 6M RING > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
321 146 O > 2
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
322 147 ACH2CH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
323 148 AQ(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
324 149 CH3 > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
325 150 A!A$A!A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
326 151 NH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
327 152 OC(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
328 153 QCH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
329 154 C=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
330 155 A!CH2!A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
331 156 NA(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
332 157 C-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
333 158 C-N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
334 159 O > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
335 160 CH3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
336 161 N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
337 162 AROMATIC
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
338 163 6M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
339 164 O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
340 165 RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
341 166 FRAGMENTS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
342
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
343 MACCS 322 keys set as defined in tables 1, 2 and 3 [ Ref 46 ]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
344 include:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
345
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
346 o 26 atom properties of type P, as listed in Table 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
347 o 32 one-atom environments, as listed in Table 3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
348 o 264 atom-bond-atom combinations listed in Table 4
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
349
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
350 Total number of keys in three tables is : 322
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
351
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
352 Atom symbol, X, used for 322 keys [ Ref 46 ] doesn't refer to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
353 Halogens as it does for 166 keys. In order to keep the definition of
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
354 322 keys consistent with the published definitions, the symbol X is
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
355 used to imply "others" atoms, but it's internally mapped to symbol X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
356 as defined for 166 keys during the generation of key values.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
357
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
358 Atom properties-based keys (26):
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
359
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
360 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
361 1 A(AAA) or AA(A)A - atom with at least three neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
362 2 Q - heteroatom
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
363 3 Anot%not-A - atom involved in one or more multiple bonds, not aromatic
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
364 4 A(AAAA) or AA(A)(A)A - atom with at least four neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
365 5 A(QQ) or QA(Q) - atom with at least two heteroatom neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
366 6 A(QQQ) or QA(Q)Q - atom with at least three heteroatom neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
367 7 QH - heteroatom with at least one hydrogen attached
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
368 8 CH2(AA) or ACH2A - carbon with at least two single bonds and at least
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
369 two hydrogens attached
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
370 9 CH3(A) or ACH3 - carbon with at least one single bond and at least three
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
371 hydrogens attached
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
372 10 Halogen
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
373 11 A(-A-A-A) or A-A(-A)-A - atom has at least three single bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
374 12 AAAAAA@1 > 2 - atom is in at least two different six-membered rings
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
375 13 A($A$A$A) or A$A($A)$A - atom has more than two ring bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
376 14 A$A!A$A - atom is at a ring/chain boundary. When a comparison is done
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
377 with another atom the path passes through the chain bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
378 15 Anot%A%Anot%A - atom is at an aromatic/nonaromatic boundary. When a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
379 comparison is done with another atom the path
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
380 passes through the aromatic bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
381 16 A!A!A - atom with more than one chain bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
382 17 A!A$A!A - atom is at a ring/chain boundary. When a comparison is done
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
383 with another atom the path passes through the ring bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
384 18 A%Anot%A%A - atom is at an aromatic/nonaromatic boundary. When a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
385 comparison is done with another atom the
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
386 path passes through the nonaromatic bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
387 19 HETEROCYCLE - atom is a heteroatom in a ring.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
388 20 rare properties: atom with five or more neighbors, atom in
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
389 four or more rings, or atom types other than
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
390 H, C, N, O, S, F, Cl, Br, or I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
391 21 rare properties: atom has a charge, is an isotope, has two or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
392 more multiple bonds, or has a triple bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
393 22 N - nitrogen
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
394 23 S - sulfur
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
395 24 O - oxygen
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
396 25 A(AA)A(A)A(AA) - atom has two neighbors, each with three or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
397 more neighbors (including the central atom).
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
398 26 CHACH2 - atom has two hydrocarbon (CH2) neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
399
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
400 Atomic environments properties-based keys (32):
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
401
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
402 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
403 27 C(CC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
404 28 C(CCC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
405 29 C(CN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
406 30 C(CCN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
407 31 C(NN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
408 32 C(NNC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
409 33 C(NNN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
410 34 C(CO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
411 35 C(CCO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
412 36 C(NO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
413 37 C(NCO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
414 38 C(NNO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
415 39 C(OO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
416 40 C(COO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
417 41 C(NOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
418 42 C(OOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
419 43 Q(CC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
420 44 Q(CCC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
421 45 Q(CN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
422 46 Q(CCN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
423 47 Q(NN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
424 48 Q(CNN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
425 49 Q(NNN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
426 50 Q(CO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
427 51 Q(CCO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
428 52 Q(NO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
429 53 Q(CNO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
430 54 Q(NNO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
431 55 Q(OO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
432 56 Q(COO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
433 57 Q(NOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
434 58 Q(OOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
435
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
436 Note: The first symbol is the central atom, with atoms bonded to the
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
437 central atom listed in parentheses. Q is any non-C, non-H atom. If
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
438 only two atoms are in parentheses, there is no implication
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
439 concerning the other atoms bonded to the central atom.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
440
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
441 Atom-Bond-Atom properties-based keys: (264)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
442
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
443 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
444 59 C-C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
445 60 C-N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
446 61 C-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
447 62 C-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
448 63 C-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
449 64 C-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
450 65 C-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
451 66 C-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
452 67 C-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
453 68 C-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
454 69 C-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
455 70 N-N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
456 71 N-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
457 72 N-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
458 73 N-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
459 74 N-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
460 75 N-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
461 76 N-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
462 77 N-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
463 78 N-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
464 79 N-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
465 80 O-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
466 81 O-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
467 82 O-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
468 83 O-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
469 84 O-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
470 85 O-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
471 86 O-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
472 87 O-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
473 88 O-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
474 89 S-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
475 90 S-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
476 91 S-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
477 92 S-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
478 93 S-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
479 94 S-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
480 95 S-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
481 96 S-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
482 97 Cl-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
483 98 Cl-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
484 99 Cl-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
485 100 Cl-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
486 101 Cl-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
487 102 Cl-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
488 103 Cl-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
489 104 P-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
490 105 P-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
491 106 P-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
492 107 P-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
493 108 P-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
494 109 P-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
495 110 F-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
496 111 F-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
497 112 F-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
498 113 F-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
499 114 F-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
500 115 Br-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
501 116 Br-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
502 117 Br-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
503 118 Br-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
504 119 Si-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
505 120 Si-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
506 121 Si-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
507 122 I-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
508 123 I-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
509 124 X-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
510 125 C=C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
511 126 C=N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
512 127 C=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
513 128 C=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
514 129 C=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
515 130 C=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
516 131 C=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
517 132 C=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
518 133 C=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
519 134 C=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
520 135 C=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
521 136 N=N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
522 137 N=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
523 138 N=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
524 139 N=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
525 140 N=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
526 141 N=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
527 142 N=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
528 143 N=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
529 144 N=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
530 145 N=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
531 146 O=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
532 147 O=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
533 148 O=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
534 149 O=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
535 150 O=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
536 151 O=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
537 152 O=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
538 153 O=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
539 154 O=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
540 155 S=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
541 156 S=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
542 157 S=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
543 158 S=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
544 159 S=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
545 160 S=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
546 161 S=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
547 162 S=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
548 163 Cl=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
549 164 Cl=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
550 165 Cl=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
551 166 Cl=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
552 167 Cl=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
553 168 Cl=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
554 169 Cl=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
555 170 P=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
556 171 P=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
557 172 P=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
558 173 P=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
559 174 P=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
560 175 P=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
561 176 F=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
562 177 F=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
563 178 F=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
564 179 F=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
565 180 F=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
566 181 Br=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
567 182 Br=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
568 183 Br=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
569 184 Br=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
570 185 Si=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
571 186 Si=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
572 187 Si=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
573 188 I=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
574 189 I=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
575 190 X=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
576 191 C#C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
577 192 C#N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
578 193 C#O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
579 194 C#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
580 195 C#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
581 196 C#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
582 197 C#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
583 198 C#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
584 199 C#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
585 200 C#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
586 201 C#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
587 202 N#N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
588 203 N#O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
589 204 N#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
590 205 N#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
591 206 N#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
592 207 N#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
593 208 N#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
594 209 N#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
595 210 N#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
596 211 N#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
597 212 O#O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
598 213 O#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
599 214 O#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
600 215 O#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
601 216 O#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
602 217 O#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
603 218 O#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
604 219 O#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
605 220 O#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
606 221 S#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
607 222 S#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
608 223 S#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
609 224 S#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
610 225 S#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
611 226 S#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
612 227 S#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
613 228 S#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
614 229 Cl#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
615 230 Cl#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
616 231 Cl#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
617 232 Cl#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
618 233 Cl#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
619 234 Cl#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
620 235 Cl#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
621 236 P#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
622 237 P#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
623 238 P#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
624 239 P#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
625 240 P#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
626 241 P#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
627 242 F#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
628 243 F#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
629 244 F#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
630 245 F#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
631 246 F#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
632 247 Br#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
633 248 Br#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
634 249 Br#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
635 250 Br#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
636 251 Si#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
637 252 Si#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
638 253 Si#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
639 254 I#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
640 255 I#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
641 256 X#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
642 257 C$C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
643 258 C$N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
644 259 C$O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
645 260 C$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
646 261 C$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
647 262 C$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
648 263 C$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
649 264 C$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
650 265 C$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
651 266 C$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
652 267 C$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
653 268 N$N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
654 269 N$O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
655 270 N$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
656 271 N$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
657 272 N$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
658 273 N$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
659 274 N$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
660 275 N$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
661 276 N$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
662 277 N$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
663 278 O$O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
664 279 O$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
665 280 O$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
666 281 O$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
667 282 O$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
668 283 O$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
669 284 O$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
670 285 O$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
671 286 O$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
672 287 S$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
673 288 S$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
674 289 S$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
675 290 S$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
676 291 S$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
677 292 S$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
678 293 S$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
679 294 S$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
680 295 Cl$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
681 296 Cl$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
682 297 Cl$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
683 298 Cl$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
684 299 Cl$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
685 300 Cl$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
686 301 Cl$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
687 302 P$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
688 303 P$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
689 304 P$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
690 305 P$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
691 306 P$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
692 307 P$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
693 308 F$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
694 309 F$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
695 310 F$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
696 311 F$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
697 312 F$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
698 313 Br$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
699 314 Br$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
700 315 Br$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
701 316 Br$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
702 317 Si$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
703 318 Si$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
704 319 Si$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
705 320 I$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
706 321 I$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
707 322 X$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
708
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
709 SetSize
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
710 $MACCSKeys->SetSize($Size);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
711
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
712 Sets size of MACCS keys and returns *MACCSKeys*. Possible values:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
713 *166 or 322*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
714
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
715 SetType
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
716 $MACCSKeys->SetType($Type);
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
717
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
718 Sets type of MACCS keys and returns *MACCSKeys*. Possible values:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
719 *MACCSKeysBits or MACCSKeysCount*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
720
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
721 StringifyMACCSKeys
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
722 $String = $MACCSKeys->StringifyMACCSKeys();
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
723
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
724 Returns a string containing information about *MACCSKeys* object.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
725
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
726 AUTHOR
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
727 Manish Sud <msud@san.rr.com>
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
728
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
729 SEE ALSO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
730 Fingerprints.pm, FingerprintsStringUtil.pm,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
731 AtomNeighborhoodsFingerprints.pm, AtomTypesFingerprints.pm,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
732 EStateIndiciesFingerprints.pm, ExtendedConnectivityFingerprints.pm,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
733 PathLengthFingerprints.pm, TopologicalAtomPairsFingerprints.pm,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
734 TopologicalAtomTripletsFingerprints.pm,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
735 TopologicalAtomTorsionsFingerprints.pm,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
736 TopologicalPharmacophoreAtomPairsFingerprints.pm,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
737 TopologicalPharmacophoreAtomTripletsFingerprints.pm
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
738
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
739 COPYRIGHT
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
740 Copyright (C) 2015 Manish Sud. All rights reserved.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
741
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
742 This file is part of MayaChemTools.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
743
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
744 MayaChemTools is free software; you can redistribute it and/or modify it
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
745 under the terms of the GNU Lesser General Public License as published by
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
746 the Free Software Foundation; either version 3 of the License, or (at
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
747 your option) any later version.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
748