annotate mayachemtools/docs/scripts/html/MACCSKeysFingerprints.html @ 0:73ae111cf86f draft

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