annotate docs/scripts/txt/MACCSKeysFingerprints.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 MACCSKeysFingerprints.pl - Generate MACCS key fingerprints for SD files
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
4 SYNOPSIS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
5 MACCSKeysFingerprints.pl SDFile(s)...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
6
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
7 MACCSKeysFingerprints.pl [--AromaticityModel *AromaticityModelType*]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
8 [--BitsOrder *Ascending | Descending*] [-b, --BitStringFormat
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
9 *BinaryString | HexadecimalString*] [--CompoundID *DataFieldName or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
10 LabelPrefixString*] [--CompoundIDLabel *text*] [--CompoundIDMode
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
11 *DataField | MolName | LabelPrefix | MolNameOrLabelPrefix*]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
12 [--DataFields *"FieldLabel1,FieldLabel2,..."*] [-d, --DataFieldsMode
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
13 *All | Common | Specify | CompoundID*] [-f, --Filter *Yes | No*]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
14 [--FingerprintsLabel *text*] [-h, --help] [-k, --KeepLargestComponent
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
15 *Yes | No*] [-m, --mode *MACCSKeyBits | MACCSKeyCount*] [--OutDelim
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
16 *comma | tab | semicolon*] [--output *SD | FP | text | all*] [-o,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
17 --overwrite] [-q, --quote *Yes | No*] [-r, --root *RootName*] [-s,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
18 --size *number*] [-v, --VectorStringFormat *IDsAndValuesString |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
19 IDsAndValuesPairsString | ValuesAndIDsString | ValuesAndIDsPairsString*]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
20 [-w, --WorkingDir *DirName*]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
21
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
22 DESCRIPTION
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
23 Generate MACCS (Molecular ACCess System) keys fingerprints [ Ref 45-47 ]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
24 for *SDFile(s)* and create appropriate SD, FP or CSV/TSV text file(s)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
25 containing fingerprints bit-vector or vector strings corresponding to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
26 molecular fingerprints.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
27
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
28 Multiple SDFile names are separated by spaces. The valid file extensions
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
29 are *.sdf* and *.sd*. All other file names are ignored. All the SD files
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
30 in a current directory can be specified either by **.sdf* or the current
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
31 directory name.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
32
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
33 For each MACCS keys definition, atoms are processed to determine their
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
34 membership to the key and the appropriate molecular fingerprints strings
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
35 are generated. An atom can belong to multiple MACCS keys.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
36
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
37 For *MACCSKeyBits* value of -m, --mode option, a fingerprint bit-vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
38 string containing zeros and ones is generated and for *MACCSKeyCount*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
39 value, a fingerprint vector string corresponding to number of MACCS keys
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
40 [ Ref 45-47 ] is generated.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
41
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
42 *MACCSKeyBits | MACCSKeyCount* values for -m, --mode option along with
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
43 two possible *166 | 322* values of -s, --size supports generation of
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
44 four different types of MACCS keys fingerprint: *MACCS166KeyBits,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
45 MACCS166KeyCount, MACCS322KeyBits, MACCS322KeyCount*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
46
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
47 Example of *SD* file containing MAACS keys fingerprints string data:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
48
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
49 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
50 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
51 $$$$
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
52 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
53 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
54 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
55 41 44 0 0 0 0 0 0 0 0999 V2000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
56 -3.3652 1.4499 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
57 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
58 2 3 1 0 0 0 0
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
59 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
60 M END
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
61 > <CmpdID>
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
62 Cmpd1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
63
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
64 > <MACCSKeysFingerprints>
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
65 FingerprintsBitVector;MACCSKeyBits;166;BinaryString;Ascending;000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
66 00000000000000000000000000000000100100001001000000001001000000001110001
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
67 00101010111100011011000100110110000011011110100110111111111111011111111
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
68 11111111110111000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
69
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
70 $$$$
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
71 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
72 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
73
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
74 Example of *FP* file containing MAACS keys fingerprints string data:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
75
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
76 #
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
77 # Package = MayaChemTools 7.4
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
78 # Release Date = Oct 21, 2010
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
79 #
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
80 # TimeStamp = Fri Mar 11 14:57:24 2011
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
81 #
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
82 # FingerprintsStringType = FingerprintsBitVector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
83 #
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
84 # Description = MACCSKeyBits
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
85 # Size = 166
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
86 # BitStringFormat = BinaryString
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
87 # BitsOrder = Ascending
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
88 #
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
89 Cmpd1 00000000000000000000000000000000000000000100100001001000000001...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
90 Cmpd2 00000000000000000000000010000000001000000010000000001000000000...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
91 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
92 ... ..
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
93
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
94 Example of CSV *Text* file containing MAACS keys fingerprints string
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
95 data:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
96
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
97 "CompoundID","MACCSKeysFingerprints"
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
98 "Cmpd1","FingerprintsBitVector;MACCSKeyBits;166;BinaryString;Ascending;
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
99 00000000000000000000000000000000000000000100100001001000000001001000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
100 00111000100101010111100011011000100110110000011011110100110111111111111
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
101 01111111111111111110111000"
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
102 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
103 ... ...
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
104
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
105 The current release of MayaChemTools generates the following types of
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
106 MACCS keys fingerprints bit-vector and vector strings:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
107
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
108 FingerprintsBitVector;MACCSKeyBits;166;BinaryString;Ascending;00000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
109 0000000000000000000000000000000001001000010010000000010010000000011100
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
110 0100101010111100011011000100110110000011011110100110111111111111011111
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
111 11111111111110111000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
112
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
113 FingerprintsBitVector;MACCSKeyBits;166;HexadecimalString;Ascending;000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
114 000000021210210e845f8d8c60b79dffbffffd1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
115
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
116 FingerprintsBitVector;MACCSKeyBits;322;BinaryString;Ascending;11101011
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
117 1110011111100101111111000111101100110000000000000011100010000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
118 0000000000000000000000000000000000000000000000101000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
119 0000000000000000000000000000000000000000000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
120 0000000000000000000000000000000000000011000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
121 0000000000000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
122
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
123 FingerprintsBitVector;MACCSKeyBits;322;HexadecimalString;Ascending;7d7
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
124 e7af3edc000c1100000000000000500000000000000000000000000000000300000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
125 000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
126
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
127 FingerprintsVector;MACCSKeyCount;166;OrderedNumericalValues;ValuesStri
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
128 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
129 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
130 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
131 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
132 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
133
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
134 FingerprintsVector;MACCSKeyCount;322;OrderedNumericalValues;ValuesStri
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
135 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
136 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
137 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
138 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
139 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
140
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
141 OPTIONS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
142 --AromaticityModel *MDLAromaticityModel | TriposAromaticityModel |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
143 MMFFAromaticityModel | ChemAxonBasicAromaticityModel |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
144 ChemAxonGeneralAromaticityModel | DaylightAromaticityModel |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
145 MayaChemToolsAromaticityModel*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
146 Specify aromaticity model to use during detection of aromaticity.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
147 Possible values in the current release are: *MDLAromaticityModel,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
148 TriposAromaticityModel, MMFFAromaticityModel,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
149 ChemAxonBasicAromaticityModel, ChemAxonGeneralAromaticityModel,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
150 DaylightAromaticityModel or MayaChemToolsAromaticityModel*. Default
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
151 value: *MayaChemToolsAromaticityModel*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
152
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
153 The supported aromaticity model names along with model specific
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
154 control parameters are defined in AromaticityModelsData.csv, which
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
155 is distributed with the current release and is available under
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
156 lib/data directory. Molecule.pm module retrieves data from this file
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
157 during class instantiation and makes it available to method
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
158 DetectAromaticity for detecting aromaticity corresponding to a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
159 specific model.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
160
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
161 --BitsOrder *Ascending | Descending*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
162 Bits order to use during generation of fingerprints bit-vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
163 string for *MACCSKeyBits* value of -m, --mode option. Possible
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
164 values: *Ascending, Descending*. Default: *Ascending*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
165
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
166 *Ascending* bit order which corresponds to first bit in each byte as
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
167 the lowest bit as opposed to the highest bit.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
168
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
169 Internally, bits are stored in *Ascending* order using Perl vec
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
170 function. Regardless of machine order, big-endian or little-endian,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
171 vec function always considers first string byte as the lowest byte
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
172 and first bit within each byte as the lowest bit.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
173
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
174 -b, --BitStringFormat *BinaryString | HexadecimalString*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
175 Format of fingerprints bit-vector string data in output SD, FP or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
176 CSV/TSV text file(s) specified by --output used during
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
177 *MACCSKeyBits* value of -m, --mode option. Possible values:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
178 *BinaryString, HexadecimalString*. Default value: *BinaryString*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
179
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
180 *BinaryString* corresponds to an ASCII string containing 1s and 0s.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
181 *HexadecimalString* contains bit values in ASCII hexadecimal format.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
182
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
183 Examples:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
184
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
185 FingerprintsBitVector;MACCSKeyBits;166;BinaryString;Ascending;00000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
186 0000000000000000000000000000000001001000010010000000010010000000011100
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
187 0100101010111100011011000100110110000011011110100110111111111111011111
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
188 11111111111110111000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
189
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
190 FingerprintsBitVector;MACCSKeyBits;166;HexadecimalString;Ascending;000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
191 000000021210210e845f8d8c60b79dffbffffd1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
192
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
193 FingerprintsBitVector;MACCSKeyBits;322;BinaryString;Ascending;11101011
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
194 1110011111100101111111000111101100110000000000000011100010000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
195 0000000000000000000000000000000000000000000000101000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
196 0000000000000000000000000000000000000000000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
197 0000000000000000000000000000000000000011000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
198 0000000000000000000000000000000000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
199
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
200 FingerprintsBitVector;MACCSKeyBits;322;HexadecimalString;Ascending;7d7
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
201 e7af3edc000c1100000000000000500000000000000000000000000000000300000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
202 000000000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
203
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
204 --CompoundID *DataFieldName or LabelPrefixString*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
205 This value is --CompoundIDMode specific and indicates how compound
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
206 ID is generated.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
207
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
208 For *DataField* value of --CompoundIDMode option, it corresponds to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
209 datafield label name whose value is used as compound ID; otherwise,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
210 it's a prefix string used for generating compound IDs like
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
211 LabelPrefixString<Number>. Default value, *Cmpd*, generates compound
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
212 IDs which look like Cmpd<Number>.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
213
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
214 Examples for *DataField* value of --CompoundIDMode:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
215
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
216 MolID
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
217 ExtReg
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
218
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
219 Examples for *LabelPrefix* or *MolNameOrLabelPrefix* value of
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
220 --CompoundIDMode:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
221
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
222 Compound
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
223
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
224 The value specified above generates compound IDs which correspond to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
225 Compound<Number> instead of default value of Cmpd<Number>.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
226
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
227 --CompoundIDLabel *text*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
228 Specify compound ID column label for FP or CSV/TSV text file(s) used
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
229 during *CompoundID* value of --DataFieldsMode option. Default:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
230 *CompoundID*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
231
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
232 --CompoundIDMode *DataField | MolName | LabelPrefix |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
233 MolNameOrLabelPrefix*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
234 Specify how to generate compound IDs and write to FP or CSV/TSV text
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
235 file(s) along with generated fingerprints for *FP | text | all*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
236 values of --output option: use a *SDFile(s)* datafield value; use
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
237 molname line from *SDFile(s)*; generate a sequential ID with
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
238 specific prefix; use combination of both MolName and LabelPrefix
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
239 with usage of LabelPrefix values for empty molname lines.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
240
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
241 Possible values: *DataField | MolName | LabelPrefix |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
242 MolNameOrLabelPrefix*. Default: *LabelPrefix*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
243
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
244 For *MolNameAndLabelPrefix* value of --CompoundIDMode, molname line
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
245 in *SDFile(s)* takes precedence over sequential compound IDs
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
246 generated using *LabelPrefix* and only empty molname values are
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
247 replaced with sequential compound IDs.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
248
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
249 This is only used for *CompoundID* value of --DataFieldsMode option.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
250
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
251 --DataFields *"FieldLabel1,FieldLabel2,..."*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
252 Comma delimited list of *SDFiles(s)* data fields to extract and
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
253 write to CSV/TSV text file(s) along with generated fingerprints for
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
254 *text | all* values of --output option.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
255
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
256 This is only used for *Specify* value of --DataFieldsMode option.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
257
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
258 Examples:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
259
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
260 Extreg
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
261 MolID,CompoundName
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
262
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
263 -d, --DataFieldsMode *All | Common | Specify | CompoundID*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
264 Specify how data fields in *SDFile(s)* are transferred to output
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
265 CSV/TSV text file(s) along with generated fingerprints for *text |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
266 all* values of --output option: transfer all SD data field; transfer
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
267 SD data files common to all compounds; extract specified data
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
268 fields; generate a compound ID using molname line, a compound
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
269 prefix, or a combination of both. Possible values: *All | Common |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
270 specify | CompoundID*. Default value: *CompoundID*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
271
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
272 -f, --Filter *Yes | No*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
273 Specify whether to check and filter compound data in SDFile(s).
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
274 Possible values: *Yes or No*. Default value: *Yes*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
275
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
276 By default, compound data is checked before calculating fingerprints
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
277 and compounds containing atom data corresponding to non-element
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
278 symbols or no atom data are ignored.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
279
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
280 --FingerprintsLabel *text*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
281 SD data label or text file column label to use for fingerprints
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
282 string in output SD or CSV/TSV text file(s) specified by --output.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
283 Default value: *MACCSKeyFingerprints*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
284
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
285 -h, --help
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
286 Print this help message.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
287
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
288 -k, --KeepLargestComponent *Yes | No*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
289 Generate fingerprints for only the largest component in molecule.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
290 Possible values: *Yes or No*. Default value: *Yes*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
291
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
292 For molecules containing multiple connected components, fingerprints
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
293 can be generated in two different ways: use all connected components
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
294 or just the largest connected component. By default, all atoms
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
295 except for the largest connected component are deleted before
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
296 generation of fingerprints.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
297
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
298 -m, --mode *MACCSKeyBits | MACCSKeyCount*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
299 Specify type of MACCS keys [ Ref 45-47 ] fingerprints to generate
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
300 for molecules in *SDFile(s)*. Possible values: *MACCSKeyBits,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
301 MACCSKeyCount*. Default value: *MACCSKeyBits*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
302
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
303 For *MACCSKeyBits* value of -m, --mode option, a fingerprint
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
304 bit-vector string containing zeros and ones is generated and for
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
305 *MACCSKeyCount* value, a fingerprint vector string corresponding to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
306 number of MACCS keys is generated.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
307
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
308 *MACCSKeyBits | MACCSKeyCount* values for -m, --mode option along
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
309 with two possible *166 | 322* values of -s, --size supports
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
310 generation of four different types of MACCS keys fingerprint:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
311 *MACCS166KeyBits, MACCS166KeyCount, MACCS322KeyBits,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
312 MACCS322KeyCount*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
313
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
314 Definition of MACCS keys uses the following atom and bond symbols to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
315 define atom and bond environments:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
316
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
317 Atom symbols for 166 keys [ Ref 47 ]:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
318
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
319 A : Any valid periodic table element symbol
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
320 Q : Hetro atoms; any non-C or non-H atom
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
321 X : Halogens; F, Cl, Br, I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
322 Z : Others; other than H, C, N, O, Si, P, S, F, Cl, Br, I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
323
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
324 Atom symbols for 322 keys [ Ref 46 ]:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
325
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
326 A : Any valid periodic table element symbol
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
327 Q : Hetro atoms; any non-C or non-H atom
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
328 X : Others; other than H, C, N, O, Si, P, S, F, Cl, Br, I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
329 Z is neither defined nor used
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
330
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
331 Bond types:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
332
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
333 - : Single
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
334 = : Double
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
335 T : Triple
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
336 # : Triple
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
337 ~ : Single or double query bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
338 % : An aromatic query bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
339
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
340 None : Any bond type; no explicit bond specified
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
341
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
342 $ : Ring bond; $ before a bond type specifies ring bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
343 ! : Chain or non-ring bond; ! before a bond type specifies chain bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
344
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
345 @ : A ring linkage and the number following it specifies the
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
346 atoms position in the line, thus @1 means linked back to the first
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
347 atom in the list.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
348
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
349 Aromatic: Kekule or Arom5
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
350
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
351 Kekule: Bonds in 6-membered rings with alternate single/double bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
352 or perimeter bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
353 Arom5: Bonds in 5-membered rings with two double bonds and a hetro
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
354 atom at the apex of the ring.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
355
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
356 MACCS 166 keys [ Ref 45-47 ] are defined as follows:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
357
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
358 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
359
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
360 1 ISOTOPE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
361 2 103 < ATOMIC NO. < 256
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
362 3 GROUP IVA,VA,VIA PERIODS 4-6 (Ge...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
363 4 ACTINIDE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
364 5 GROUP IIIB,IVB (Sc...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
365 6 LANTHANIDE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
366 7 GROUP VB,VIB,VIIB (V...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
367 8 QAAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
368 9 GROUP VIII (Fe...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
369 10 GROUP IIA (ALKALINE EARTH)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
370 11 4M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
371 12 GROUP IB,IIB (Cu...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
372 13 ON(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
373 14 S-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
374 15 OC(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
375 16 QAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
376 17 CTC
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
377 18 GROUP IIIA (B...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
378 19 7M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
379 20 SI
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
380 21 C=C(Q)Q
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
381 22 3M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
382 23 NC(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
383 24 N-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
384 25 NC(N)N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
385 26 C$=C($A)$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
386 27 I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
387 28 QCH2Q
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
388 29 P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
389 30 CQ(C)(C)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
390 31 QX
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
391 32 CSN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
392 33 NS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
393 34 CH2=A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
394 35 GROUP IA (ALKALI METAL)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
395 36 S HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
396 37 NC(O)N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
397 38 NC(C)N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
398 39 OS(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
399 40 S-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
400 41 CTN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
401 42 F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
402 43 QHAQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
403 44 OTHER
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
404 45 C=CN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
405 46 BR
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
406 47 SAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
407 48 OQ(O)O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
408 49 CHARGE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
409 50 C=C(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
410 51 CSO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
411 52 NN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
412 53 QHAAAQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
413 54 QHAAQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
414 55 OSO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
415 56 ON(O)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
416 57 O HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
417 58 QSQ
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
418 59 Snot%A%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
419 60 S=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
420 61 AS(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
421 62 A$A!A$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
422 63 N=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
423 64 A$A!S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
424 65 C%N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
425 66 CC(C)(C)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
426 67 QS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
427 68 QHQH (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
428 69 QQH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
429 70 QNQ
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
430 71 NO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
431 72 OAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
432 73 S=A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
433 74 CH3ACH3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
434 75 A!N$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
435 76 C=C(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
436 77 NAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
437 78 C=N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
438 79 NAAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
439 80 NAAAN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
440 81 SA(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
441 82 ACH2QH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
442 83 QAAAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
443 84 NH2
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
444 85 CN(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
445 86 CH2QCH2
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
446 87 X!A$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
447 88 S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
448 89 OAAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
449 90 QHAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
450 91 QHAAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
451 92 OC(N)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
452 93 QCH3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
453 94 QN
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
454 95 NAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
455 96 5M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
456 97 NAAAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
457 98 QAAAAA@1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
458 99 C=C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
459 100 ACH2N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
460 101 8M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
461 102 QO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
462 103 CL
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
463 104 QHACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
464 105 A$A($A)$A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
465 106 QA(Q)Q
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
466 107 XA(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
467 108 CH3AAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
468 109 ACH2O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
469 110 NCO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
470 111 NACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
471 112 AA(A)(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
472 113 Onot%A%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
473 114 CH3CH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
474 115 CH3ACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
475 116 CH3AACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
476 117 NAO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
477 118 ACH2CH2A > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
478 119 N=A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
479 120 HETEROCYCLIC ATOM > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
480 121 N HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
481 122 AN(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
482 123 OCO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
483 124 QQ
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
484 125 AROMATIC RING > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
485 126 A!O!A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
486 127 A$A!O > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
487 128 ACH2AAACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
488 129 ACH2AACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
489 130 QQ > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
490 131 QH > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
491 132 OACH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
492 133 A$A!N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
493 134 X (HALOGEN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
494 135 Nnot%A%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
495 136 O=A > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
496 137 HETEROCYCLE
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
497 138 QCH2A > 1 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
498 139 OH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
499 140 O > 3 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
500 141 CH3 > 2 (&...)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
501 142 N > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
502 143 A$A!O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
503 144 Anot%A%Anot%A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
504 145 6M RING > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
505 146 O > 2
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
506 147 ACH2CH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
507 148 AQ(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
508 149 CH3 > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
509 150 A!A$A!A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
510 151 NH
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
511 152 OC(C)C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
512 153 QCH2A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
513 154 C=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
514 155 A!CH2!A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
515 156 NA(A)A
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
516 157 C-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
517 158 C-N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
518 159 O > 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
519 160 CH3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
520 161 N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
521 162 AROMATIC
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
522 163 6M RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
523 164 O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
524 165 RING
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
525 166 FRAGMENTS
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
526
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
527 MACCS 322 keys set as defined in tables 1, 2 and 3 [ Ref 46 ]
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
528 include:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
529
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
530 . 26 atom properties of type P, as listed in Table 1
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
531 . 32 one-atom environments, as listed in Table 3
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
532 . 264 atom-bond-atom combinations listed in Table 4
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
533
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
534 Total number of keys in three tables is : 322
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
535
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
536 Atom symbol, X, used for 322 keys [ Ref 46 ] doesn't refer to
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
537 Halogens as it does for 166 keys. In order to keep the definition of
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
538 322 keys consistent with the published definitions, the symbol X is
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
539 used to imply "others" atoms, but it's internally mapped to symbol X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
540 as defined for 166 keys during the generation of key values.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
541
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
542 Atom properties-based keys (26):
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
543
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
544 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
545 1 A(AAA) or AA(A)A - atom with at least three neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
546 2 Q - heteroatom
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
547 3 Anot%not-A - atom involved in one or more multiple bonds, not aromatic
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
548 4 A(AAAA) or AA(A)(A)A - atom with at least four neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
549 5 A(QQ) or QA(Q) - atom with at least two heteroatom neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
550 6 A(QQQ) or QA(Q)Q - atom with at least three heteroatom neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
551 7 QH - heteroatom with at least one hydrogen attached
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
552 8 CH2(AA) or ACH2A - carbon with at least two single bonds and at least
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
553 two hydrogens attached
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
554 9 CH3(A) or ACH3 - carbon with at least one single bond and at least three
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
555 hydrogens attached
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
556 10 Halogen
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
557 11 A(-A-A-A) or A-A(-A)-A - atom has at least three single bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
558 12 AAAAAA@1 > 2 - atom is in at least two different six-membered rings
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
559 13 A($A$A$A) or A$A($A)$A - atom has more than two ring bonds
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
560 14 A$A!A$A - atom is at a ring/chain boundary. When a comparison is done
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
561 with another atom the path passes through the chain bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
562 15 Anot%A%Anot%A - atom is at an aromatic/nonaromatic boundary. When a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
563 comparison is done with another atom the path
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
564 passes through the aromatic bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
565 16 A!A!A - atom with more than one chain bond
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
566 17 A!A$A!A - atom is at a ring/chain boundary. When a comparison is done
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
567 with another atom the path passes through the ring bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
568 18 A%Anot%A%A - atom is at an aromatic/nonaromatic boundary. When a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
569 comparison is done with another atom the
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
570 path passes through the nonaromatic bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
571 19 HETEROCYCLE - atom is a heteroatom in a ring.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
572 20 rare properties: atom with five or more neighbors, atom in
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
573 four or more rings, or atom types other than
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
574 H, C, N, O, S, F, Cl, Br, or I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
575 21 rare properties: atom has a charge, is an isotope, has two or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
576 more multiple bonds, or has a triple bond.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
577 22 N - nitrogen
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
578 23 S - sulfur
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
579 24 O - oxygen
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
580 25 A(AA)A(A)A(AA) - atom has two neighbors, each with three or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
581 more neighbors (including the central atom).
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
582 26 CHACH2 - atom has two hydrocarbon (CH2) neighbors
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
583
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
584 Atomic environments properties-based keys (32):
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
585
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
586 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
587 27 C(CC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
588 28 C(CCC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
589 29 C(CN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
590 30 C(CCN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
591 31 C(NN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
592 32 C(NNC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
593 33 C(NNN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
594 34 C(CO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
595 35 C(CCO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
596 36 C(NO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
597 37 C(NCO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
598 38 C(NNO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
599 39 C(OO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
600 40 C(COO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
601 41 C(NOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
602 42 C(OOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
603 43 Q(CC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
604 44 Q(CCC)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
605 45 Q(CN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
606 46 Q(CCN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
607 47 Q(NN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
608 48 Q(CNN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
609 49 Q(NNN)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
610 50 Q(CO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
611 51 Q(CCO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
612 52 Q(NO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
613 53 Q(CNO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
614 54 Q(NNO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
615 55 Q(OO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
616 56 Q(COO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
617 57 Q(NOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
618 58 Q(OOO)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
619
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
620 Note: The first symbol is the central atom, with atoms bonded to the
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
621 central atom listed in parentheses. Q is any non-C, non-H atom. If
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
622 only two atoms are in parentheses, there is no implication
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
623 concerning the other atoms bonded to the central atom.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
624
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
625 Atom-Bond-Atom properties-based keys: (264)
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
626
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
627 Key Description
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
628 59 C-C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
629 60 C-N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
630 61 C-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
631 62 C-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
632 63 C-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
633 64 C-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
634 65 C-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
635 66 C-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
636 67 C-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
637 68 C-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
638 69 C-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
639 70 N-N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
640 71 N-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
641 72 N-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
642 73 N-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
643 74 N-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
644 75 N-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
645 76 N-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
646 77 N-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
647 78 N-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
648 79 N-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
649 80 O-O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
650 81 O-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
651 82 O-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
652 83 O-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
653 84 O-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
654 85 O-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
655 86 O-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
656 87 O-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
657 88 O-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
658 89 S-S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
659 90 S-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
660 91 S-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
661 92 S-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
662 93 S-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
663 94 S-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
664 95 S-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
665 96 S-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
666 97 Cl-Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
667 98 Cl-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
668 99 Cl-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
669 100 Cl-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
670 101 Cl-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
671 102 Cl-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
672 103 Cl-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
673 104 P-P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
674 105 P-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
675 106 P-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
676 107 P-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
677 108 P-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
678 109 P-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
679 110 F-F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
680 111 F-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
681 112 F-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
682 113 F-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
683 114 F-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
684 115 Br-Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
685 116 Br-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
686 117 Br-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
687 118 Br-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
688 119 Si-Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
689 120 Si-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
690 121 Si-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
691 122 I-I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
692 123 I-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
693 124 X-X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
694 125 C=C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
695 126 C=N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
696 127 C=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
697 128 C=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
698 129 C=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
699 130 C=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
700 131 C=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
701 132 C=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
702 133 C=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
703 134 C=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
704 135 C=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
705 136 N=N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
706 137 N=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
707 138 N=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
708 139 N=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
709 140 N=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
710 141 N=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
711 142 N=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
712 143 N=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
713 144 N=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
714 145 N=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
715 146 O=O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
716 147 O=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
717 148 O=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
718 149 O=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
719 150 O=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
720 151 O=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
721 152 O=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
722 153 O=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
723 154 O=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
724 155 S=S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
725 156 S=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
726 157 S=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
727 158 S=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
728 159 S=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
729 160 S=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
730 161 S=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
731 162 S=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
732 163 Cl=Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
733 164 Cl=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
734 165 Cl=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
735 166 Cl=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
736 167 Cl=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
737 168 Cl=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
738 169 Cl=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
739 170 P=P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
740 171 P=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
741 172 P=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
742 173 P=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
743 174 P=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
744 175 P=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
745 176 F=F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
746 177 F=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
747 178 F=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
748 179 F=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
749 180 F=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
750 181 Br=Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
751 182 Br=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
752 183 Br=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
753 184 Br=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
754 185 Si=Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
755 186 Si=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
756 187 Si=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
757 188 I=I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
758 189 I=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
759 190 X=X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
760 191 C#C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
761 192 C#N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
762 193 C#O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
763 194 C#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
764 195 C#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
765 196 C#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
766 197 C#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
767 198 C#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
768 199 C#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
769 200 C#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
770 201 C#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
771 202 N#N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
772 203 N#O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
773 204 N#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
774 205 N#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
775 206 N#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
776 207 N#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
777 208 N#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
778 209 N#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
779 210 N#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
780 211 N#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
781 212 O#O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
782 213 O#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
783 214 O#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
784 215 O#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
785 216 O#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
786 217 O#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
787 218 O#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
788 219 O#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
789 220 O#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
790 221 S#S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
791 222 S#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
792 223 S#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
793 224 S#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
794 225 S#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
795 226 S#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
796 227 S#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
797 228 S#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
798 229 Cl#Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
799 230 Cl#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
800 231 Cl#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
801 232 Cl#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
802 233 Cl#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
803 234 Cl#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
804 235 Cl#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
805 236 P#P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
806 237 P#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
807 238 P#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
808 239 P#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
809 240 P#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
810 241 P#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
811 242 F#F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
812 243 F#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
813 244 F#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
814 245 F#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
815 246 F#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
816 247 Br#Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
817 248 Br#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
818 249 Br#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
819 250 Br#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
820 251 Si#Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
821 252 Si#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
822 253 Si#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
823 254 I#I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
824 255 I#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
825 256 X#X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
826 257 C$C
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
827 258 C$N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
828 259 C$O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
829 260 C$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
830 261 C$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
831 262 C$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
832 263 C$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
833 264 C$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
834 265 C$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
835 266 C$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
836 267 C$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
837 268 N$N
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
838 269 N$O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
839 270 N$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
840 271 N$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
841 272 N$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
842 273 N$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
843 274 N$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
844 275 N$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
845 276 N$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
846 277 N$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
847 278 O$O
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
848 279 O$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
849 280 O$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
850 281 O$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
851 282 O$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
852 283 O$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
853 284 O$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
854 285 O$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
855 286 O$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
856 287 S$S
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
857 288 S$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
858 289 S$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
859 290 S$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
860 291 S$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
861 292 S$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
862 293 S$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
863 294 S$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
864 295 Cl$Cl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
865 296 Cl$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
866 297 Cl$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
867 298 Cl$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
868 299 Cl$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
869 300 Cl$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
870 301 Cl$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
871 302 P$P
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
872 303 P$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
873 304 P$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
874 305 P$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
875 306 P$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
876 307 P$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
877 308 F$F
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
878 309 F$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
879 310 F$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
880 311 F$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
881 312 F$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
882 313 Br$Br
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
883 314 Br$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
884 315 Br$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
885 316 Br$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
886 317 Si$Si
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
887 318 Si$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
888 319 Si$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
889 320 I$I
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
890 321 I$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
891 322 X$X
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
892
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
893 --OutDelim *comma | tab | semicolon*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
894 Delimiter for output CSV/TSV text file(s). Possible values: *comma,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
895 tab, or semicolon* Default value: *comma*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
896
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
897 --output *SD | FP | text | all*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
898 Type of output files to generate. Possible values: *SD, FP, text, or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
899 all*. Default value: *text*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
900
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
901 -o, --overwrite
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
902 Overwrite existing files.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
903
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
904 -q, --quote *Yes | No*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
905 Put quote around column values in output CSV/TSV text file(s).
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
906 Possible values: *Yes or No*. Default value: *Yes*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
907
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
908 -r, --root *RootName*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
909 New file name is generated using the root: <Root>.<Ext>. Default for
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
910 new file names: <SDFileName><MACCSKeysFP>.<Ext>. The file type
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
911 determines <Ext> value. The sdf, fpf, csv, and tsv <Ext> values are
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
912 used for SD, FP, comma/semicolon, and tab delimited text files,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
913 respectively.This option is ignored for multiple input files.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
914
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
915 -s, --size *number*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
916 Size of MACCS keys [ Ref 45-47 ] set to use during fingerprints
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
917 generation. Possible values: *166 or 322*. Default value: *166*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
918
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
919 -v, --VectorStringFormat *ValuesString | IDsAndValuesString |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
920 IDsAndValuesPairsString | ValuesAndIDsString | ValuesAndIDsPairsString*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
921 Format of fingerprints vector string data in output SD, FP or
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
922 CSV/TSV text file(s) specified by --output used during
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
923 *MACCSKeyCount* value of -m, --mode option. Possible values:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
924 *ValuesString, IDsAndValuesString | IDsAndValuesPairsString |
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
925 ValuesAndIDsString | ValuesAndIDsPairsString*. Defaultvalue:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
926 *ValuesString*.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
927
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
928 Examples:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
929
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
930 FingerprintsVector;MACCSKeyCount;166;OrderedNumericalValues;ValuesStri
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
931 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
932 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
933 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
934 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
935 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
936
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
937 FingerprintsVector;MACCSKeyCount;322;OrderedNumericalValues;ValuesStri
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
938 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
939 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
940 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
941 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
942 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
943
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
944 -w, --WorkingDir *DirName*
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
945 Location of working directory. Default: current directory.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
946
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
947 EXAMPLES
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
948 To generate MACCS keys fingerprints of size 166 in binary bit-vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
949 string format and create a SampleMACCS166FPBin.csv file containing
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
950 sequential compound IDs along with fingerprints bit-vector strings data,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
951 type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
952
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
953 % MACCSKeysFingerprints.pl -r SampleMACCS166FPBin -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
954
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
955 To generate MACCS keys fingerprints of size 166 in binary bit-vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
956 string format and create SampleMACCS166FPBin.sdf,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
957 SampleMACCS166FPBin.csv and SampleMACCS166FPBin.csv files containing
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
958 sequential compound IDs in CSV file along with fingerprints bit-vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
959 strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
960
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
961 % MACCSKeysFingerprints.pl --output all -r SampleMACCS166FPBin
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
962 -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
963
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
964 To generate MACCS keys fingerprints of size 322 in binary bit-vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
965 string format and create a SampleMACCS322FPBin.csv file containing
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
966 sequential compound IDs along with fingerprints bit-vector strings data,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
967 type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
968
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
969 % MACCSKeysFingerprints.pl -size 322 -r SampleMACCS322FPBin -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
970
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
971 To generate MACCS keys fingerprints of size 166 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
972 of keys in ValuesString format and create a SampleMACCS166FPCount.csv
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
973 file containing sequential compound IDs along with fingerprints vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
974 strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
975
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
976 % MACCSKeysFingerprints.pl -m MACCSKeyCount -r SampleMACCS166FPCount
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
977 -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
978
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
979 To generate MACCS keys fingerprints of size 322 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
980 of keys in ValuesString format and create a SampleMACCS322FPCount.csv
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
981 file containing sequential compound IDs along with fingerprints vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
982 strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
983
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
984 % MACCSKeysFingerprints.pl -m MACCSKeyCount -size 322
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
985 -r SampleMACCS322FPCount -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
986
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
987 To generate MACCS keys fingerprints of size 166 in hexadecimal
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
988 bit-vector string format with ascending bits order and create a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
989 SampleMACCS166FPHex.csv file containing compound IDs from MolName along
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
990 with fingerprints bit-vector strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
991
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
992 % MACCSKeysFingerprints.pl -m MACCSKeyBits --size 166 --BitStringFormat
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
993 HexadecimalString --BitsOrder Ascending --DataFieldsMode CompoundID
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
994 --CompoundIDMode MolName -r SampleMACCS166FPBin -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
995
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
996 To generate MACCS keys fingerprints of size 166 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
997 of keys in IDsAndValuesString format and create a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
998 SampleMACCS166FPCount.csv file containing compound IDs from MolName line
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
999 along with fingerprints vector strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1000
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1001 % MACCSKeysFingerprints.pl -m MACCSKeyCount --size 166
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1002 --VectorStringFormat IDsAndValuesString --DataFieldsMode CompoundID
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1003 --CompoundIDMode MolName -r SampleMACCS166FPCount -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1004
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1005 To generate MACCS keys fingerprints of size 166 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1006 of keys in IDsAndValuesString format and create a
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1007 SampleMACCS166FPCount.csv file containing compound IDs using specified
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1008 data field along with fingerprints vector strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1009
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1010 % MACCSKeysFingerprints.pl -m MACCSKeyCount --size 166
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1011 --VectorStringFormat IDsAndValuesString --DataFieldsMode CompoundID
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1012 --CompoundIDMode DataField --CompoundID Mol_ID -r
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1013 SampleMACCS166FPCount -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1014
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1015 To generate MACCS keys fingerprints of size 322 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1016 of keys in ValuesString format and create a SampleMACCS322FPCount.tsv
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1017 file containing compound IDs derived from combination of molecule name
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1018 line and an explicit compound prefix along with fingerprints vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1019 strings data in a column labels MACCSKeyCountFP, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1020
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1021 % MACCSKeysFingerprints.pl -m MACCSKeyCount -size 322 --DataFieldsMode
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1022 CompoundID --CompoundIDMode MolnameOrLabelPrefix --CompoundID Cmpd
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1023 --CompoundIDLabel MolID --FingerprintsLabel MACCSKeyCountFP --OutDelim
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1024 Tab -r SampleMACCS322FPCount -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1025
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1026 To generate MACCS keys fingerprints of size 166 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1027 of keys in ValuesString format and create a SampleMACCS166FPCount.csv
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1028 file containing specific data fields columns along with fingerprints
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1029 vector strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1030
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1031 % MACCSKeysFingerprints.pl -m MACCSKeyCount --size 166
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1032 --VectorStringFormat ValuesString --DataFieldsMode Specify --DataFields
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1033 Mol_ID -r SampleMACCS166FPCount -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1034
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1035 To generate MACCS keys fingerprints of size 322 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1036 of keys in ValuesString format and create a SampleMACCS322FPCount.csv
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1037 file containing common data fields columns along with fingerprints
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1038 vector strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1039
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1040 % MACCSKeysFingerprints.pl -m MACCSKeyCount --size 322
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1041 --VectorStringFormat ValuesString --DataFieldsMode Common -r
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1042 SampleMACCS322FPCount -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1043
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1044 To generate MACCS keys fingerprints of size 166 corresponding to count
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1045 of keys in ValuesString format and create SampleMACCS166FPCount.sdf,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1046 SampleMACCS166FPCount.fpf and SampleMACCS166FPCount.csv files containing
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1047 all data fields columns in CSV file along with fingerprints vector
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1048 strings data, type:
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1049
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1050 % MACCSKeysFingerprints.pl -m MACCSKeyCount --size 166 --output all
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1051 --VectorStringFormat ValuesString --DataFieldsMode All -r
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1052 SampleMACCS166FPCount -o Sample.sdf
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1053
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1054 AUTHOR
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1055 Manish Sud <msud@san.rr.com>
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1056
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1057 SEE ALSO
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1058 InfoFingerprintsFiles.pl, SimilarityMatricesFingerprints.pl,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1059 AtomNeighborhoodsFingerprints.pl, ExtendedConnectivityFingerprints.pl,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1060 PathLengthFingerprints.pl, TopologicalAtomPairsFingerprints.pl,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1061 TopologicalAtomTorsionsFingerprints.pl,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1062 TopologicalPharmacophoreAtomPairsFingerprints.pl,
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1063 TopologicalPharmacophoreAtomTripletsFingerprints.pl
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1064
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1065 COPYRIGHT
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1066 Copyright (C) 2015 Manish Sud. All rights reserved.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1067
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1068 This file is part of MayaChemTools.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1069
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1070 MayaChemTools is free software; you can redistribute it and/or modify it
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1071 under the terms of the GNU Lesser General Public License as published by
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1072 the Free Software Foundation; either version 3 of the License, or (at
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1073 your option) any later version.
4816e4a8ae95 Uploaded
deepakjadmin
parents:
diff changeset
1074