comparison docs/modules/txt/FingerprintsStringUtil.txt @ 0:4816e4a8ae95 draft default tip

Uploaded
author deepakjadmin
date Wed, 20 Jan 2016 09:23:18 -0500
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4816e4a8ae95
1 NAME
2 FingerprintsStringUtil
3
4 SYNOPSIS
5 use Fingerprints::FingerprintsStringUtil;
6
7 use Fingerprints::FingerprintsStringUtil qw(:all);
8
9 DESCRIPTION
10 FingerprintsStringUtil module provides the following functions:
11
12 AreFingerprintsStringValuesValid, GenerateFingerprintsBitVectorString,
13 GenerateFingerprintsString, GenerateFingerprintsVectorString,
14 GetDefaultBitStringFormat, GetDefaultBitsOrder,
15 GetDefaultVectorStringFormat, GetFingeprintsStringDelimiter,
16 GetFingerprintsStringTypeAndDescription, GetFingerprintsStringValues,
17 ParseFingerprintsBitVectorString, ParseFingerprintsString,
18 ParseFingerprintsVectorString
19
20 The current release of MayaChemTools supports the following types of
21 fingerprint bit-vector and vector strings:
22
23 FingerprintsVector;AtomNeighborhoods:AtomicInvariantsAtomTypes:MinRadi
24 us0:MaxRadius2;41;AlphaNumericalValues;ValuesString;NR0-C.X1.BO1.H3-AT
25 C1:NR1-C.X3.BO3.H1-ATC1:NR2-C.X1.BO1.H3-ATC1:NR2-C.X3.BO4-ATC1 NR0-C.X
26 1.BO1.H3-ATC1:NR1-C.X3.BO3.H1-ATC1:NR2-C.X1.BO1.H3-ATC1:NR2-C.X3.BO4-A
27 TC1 NR0-C.X2.BO2.H2-ATC1:NR1-C.X2.BO2.H2-ATC1:NR1-C.X3.BO3.H1-ATC1:NR2
28 -C.X2.BO2.H2-ATC1:NR2-N.X3.BO3-ATC1:NR2-O.X1.BO1.H1-ATC1 NR0-C.X2.B...
29
30 FingerprintsVector;AtomTypesCount:AtomicInvariantsAtomTypes:ArbitraryS
31 ize;10;NumericalValues;IDsAndValuesString;C.X1.BO1.H3 C.X2.BO2.H2 C.X2
32 .BO3.H1 C.X3.BO3.H1 C.X3.BO4 F.X1.BO1 N.X2.BO2.H1 N.X3.BO3 O.X1.BO1.H1
33 O.X1.BO2;2 4 14 3 10 1 1 1 3 2
34
35 FingerprintsVector;AtomTypesCount:SLogPAtomTypes:ArbitrarySize;16;Nume
36 ricalValues;IDsAndValuesString;C1 C10 C11 C14 C18 C20 C21 C22 C5 CS F
37 N11 N4 O10 O2 O9;5 1 1 1 14 4 2 1 2 2 1 1 1 1 3 1
38
39 FingerprintsVector;AtomTypesCount:SLogPAtomTypes:FixedSize;67;OrderedN
40 umericalValues;IDsAndValuesString;C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C
41 12 C13 C14 C15 C16 C17 C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 CS N1 N
42 2 N3 N4 N5 N6 N7 N8 N9 N10 N11 N12 N13 N14 NS O1 O2 O3 O4 O5 O6 O7 O8
43 O9 O10 O11 O12 OS F Cl Br I Hal P S1 S2 S3 Me1 Me2;5 0 0 0 2 0 0 0 0 1
44 1 0 0 1 0 0 0 14 0 4 2 1 0 0 0 0 0 2 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0...
45
46 FingerprintsVector;EStateIndicies:ArbitrarySize;11;NumericalValues;IDs
47 AndValuesString;SaaCH SaasC SaasN SdO SdssC SsCH3 SsF SsOH SssCH2 SssN
48 H SsssCH;24.778 4.387 1.993 25.023 -1.435 3.975 14.006 29.759 -0.073 3
49 .024 -2.270
50
51 FingerprintsVector;EStateIndicies:FixedSize;87;OrderedNumericalValues;
52 ValuesString;0 0 0 0 0 0 0 3.975 0 -0.073 0 0 24.778 -2.270 0 0 -1.435
53 4.387 0 0 0 0 0 0 3.024 0 0 0 0 0 0 0 1.993 0 29.759 25.023 0 0 0 0 1
54 4.006 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
55 0 0 0 0 0 0 0 0 0 0 0 0 0 0
56
57 FingerprintsVector;ExtendedConnectivity:AtomicInvariantsAtomTypes:Radi
58 us2;60;AlphaNumericalValues;ValuesString;73555770 333564680 352413391
59 666191900 1001270906 1371674323 1481469939 1977749791 2006158649 21414
60 08799 49532520 64643108 79385615 96062769 273726379 564565671 85514103
61 5 906706094 988546669 1018231313 1032696425 1197507444 1331250018 1338
62 532734 1455473691 1607485225 1609687129 1631614296 1670251330 17303...
63
64 FingerprintsVector;ExtendedConnectivityCount:AtomicInvariantsAtomTypes
65 :Radius2;60;NumericalValues;IDsAndValuesString;73555770 333564680 3524
66 13391 666191900 1001270906 1371674323 1481469939 1977749791 2006158649
67 2141408799 49532520 64643108 79385615 96062769 273726379 564565671...;
68 3 2 1 1 14 1 2 10 4 3 1 1 1 1 2 1 2 1 1 1 2 3 1 1 2 1 3 3 8 2 2 2 6 2
69 1 2 1 1 2 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 1 1 1 2 1 1
70
71 FingerprintsBitVector;ExtendedConnectivityBits:AtomicInvariantsAtomTyp
72 es:Radius2;1024;BinaryString;Ascending;0000000000000000000000000000100
73 0000000001010000000110000011000000000000100000000000000000000000100001
74 1000000110000000000000000000000000010011000000000000000000000000010000
75 0000000000000000000000000010000000000000000001000000000000000000000000
76 0000000000010000100001000000000000101000000000000000100000000000000...
77
78 FingerprintsVector;ExtendedConnectivity:FunctionalClassAtomTypes:Radiu
79 s2;57;AlphaNumericalValues;ValuesString;24769214 508787397 850393286 8
80 62102353 981185303 1231636850 1649386610 1941540674 263599683 32920567
81 1 571109041 639579325 683993318 723853089 810600886 885767127 90326012
82 7 958841485 981022393 1126908698 1152248391 1317567065 1421489994 1455
83 632544 1557272891 1826413669 1983319256 2015750777 2029559552 20404...
84
85 FingerprintsVector;ExtendedConnectivity:EStateAtomTypes:Radius2;62;Alp
86 haNumericalValues;ValuesString;25189973 528584866 662581668 671034184
87 926543080 1347067490 1738510057 1759600920 2034425745 2097234755 21450
88 44754 96779665 180364292 341712110 345278822 386540408 387387308 50430
89 1706 617094135 771528807 957666640 997798220 1158349170 1291258082 134
90 1138533 1395329837 1420277211 1479584608 1486476397 1487556246 1566...
91
92 FingerprintsBitVector;MACCSKeyBits;166;BinaryString;Ascending;00000000
93 0000000000000000000000000000000001001000010010000000010010000000011100
94 0100101010111100011011000100110110000011011110100110111111111111011111
95 11111111111110111000
96
97 FingerprintsBitVector;MACCSKeyBits;322;BinaryString;Ascending;11101011
98 1110011111100101111111000111101100110000000000000011100010000000000000
99 0000000000000000000000000000000000000000000000101000000000000000000000
100 0000000000000000000000000000000000000000000000000000000000000000000000
101 0000000000000000000000000000000000000011000000000000000000000000000000
102 0000000000000000000000000000000000000000
103
104 FingerprintsVector;MACCSKeyCount;166;OrderedNumericalValues;ValuesStri
105 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
106 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
107 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
108 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
109 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
110
111 FingerprintsVector;MACCSKeyCount;322;OrderedNumericalValues;ValuesStri
112 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
113 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
114 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
115 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
116 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 ...
117
118 FingerprintsBitVector;PathLengthBits:AtomicInvariantsAtomTypes:MinLeng
119 th1:MaxLength8;1024;BinaryString;Ascending;001000010011010101011000110
120 0100010101011000101001011100110001000010001001101000001001001001001000
121 0010110100000111001001000001001010100100100000000011000000101001011100
122 0010000001000101010100000100111100110111011011011000000010110111001101
123 0101100011000000010001000011000010100011101100001000001000100000000...
124
125 FingerprintsVector;PathLengthCount:AtomicInvariantsAtomTypes:MinLength
126 1:MaxLength8;432;NumericalValues;IDsAndValuesPairsString;C.X1.BO1.H3 2
127 C.X2.BO2.H2 4 C.X2.BO3.H1 14 C.X3.BO3.H1 3 C.X3.BO4 10 F.X1.BO1 1 N.X
128 2.BO2.H1 1 N.X3.BO3 1 O.X1.BO1.H1 3 O.X1.BO2 2 C.X1.BO1.H3C.X3.BO3.H1
129 2 C.X2.BO2.H2C.X2.BO2.H2 1 C.X2.BO2.H2C.X3.BO3.H1 4 C.X2.BO2.H2C.X3.BO
130 4 1 C.X2.BO2.H2N.X3.BO3 1 C.X2.BO3.H1:C.X2.BO3.H1 10 C.X2.BO3.H1:C....
131
132 FingerprintsVector;PathLengthCount:MMFF94AtomTypes:MinLength1:MaxLengt
133 h8;463;NumericalValues;IDsAndValuesPairsString;C5A 2 C5B 2 C=ON 1 CB 1
134 8 COO 1 CR 9 F 1 N5 1 NC=O 1 O=CN 1 O=CO 1 OC=O 1 OR 2 C5A:C5B 2 C5A:N
135 5 2 C5ACB 1 C5ACR 1 C5B:C5B 1 C5BC=ON 1 C5BCB 1 C=ON=O=CN 1 C=ONNC=O 1
136 CB:CB 18 CBF 1 CBNC=O 1 COO=O=CO 1 COOCR 1 COOOC=O 1 CRCR 7 CRN5 1 CR
137 OR 2 C5A:C5B:C5B 2 C5A:C5BC=ON 1 C5A:C5BCB 1 C5A:N5:C5A 1 C5A:N5CR ...
138
139 FingerprintsVector;TopologicalAtomPairs:AtomicInvariantsAtomTypes:MinD
140 istance1:MaxDistance10;223;NumericalValues;IDsAndValuesString;C.X1.BO1
141 .H3-D1-C.X3.BO3.H1 C.X2.BO2.H2-D1-C.X2.BO2.H2 C.X2.BO2.H2-D1-C.X3.BO3.
142 H1 C.X2.BO2.H2-D1-C.X3.BO4 C.X2.BO2.H2-D1-N.X3.BO3 C.X2.BO3.H1-D1-...;
143 2 1 4 1 1 10 8 1 2 6 1 2 2 1 2 1 2 2 1 2 1 5 1 10 12 2 2 1 2 1 9 1 3 1
144 1 1 2 2 1 3 6 1 6 14 2 2 2 3 1 3 1 8 2 2 1 3 2 6 1 2 2 5 1 3 1 23 1...
145
146 FingerprintsVector;TopologicalAtomPairs:FunctionalClassAtomTypes:MinDi
147 stance1:MaxDistance10;144;NumericalValues;IDsAndValuesString;Ar-D1-Ar
148 Ar-D1-Ar.HBA Ar-D1-HBD Ar-D1-Hal Ar-D1-None Ar.HBA-D1-None HBA-D1-NI H
149 BA-D1-None HBA.HBD-D1-NI HBA.HBD-D1-None HBD-D1-None NI-D1-None No...;
150 23 2 1 1 2 1 1 1 1 2 1 1 7 28 3 1 3 2 8 2 1 1 1 5 1 5 24 3 3 4 2 13 4
151 1 1 4 1 5 22 4 4 3 1 19 1 1 1 1 1 2 2 3 1 1 8 25 4 5 2 3 1 26 1 4 1 ...
152
153 FingerprintsVector;TopologicalAtomTorsions:AtomicInvariantsAtomTypes;3
154 3;NumericalValues;IDsAndValuesString;C.X1.BO1.H3-C.X3.BO3.H1-C.X3.BO4-
155 C.X3.BO4 C.X1.BO1.H3-C.X3.BO3.H1-C.X3.BO4-N.X3.BO3 C.X2.BO2.H2-C.X2.BO
156 2.H2-C.X3.BO3.H1-C.X2.BO2.H2 C.X2.BO2.H2-C.X2.BO2.H2-C.X3.BO3.H1-O...;
157 2 2 1 1 2 2 1 1 3 4 4 8 4 2 2 6 2 2 1 2 1 1 2 1 1 2 6 2 4 2 1 3 1
158
159 FingerprintsVector;TopologicalAtomTorsions:EStateAtomTypes;36;Numerica
160 lValues;IDsAndValuesString;aaCH-aaCH-aaCH-aaCH aaCH-aaCH-aaCH-aasC aaC
161 H-aaCH-aasC-aaCH aaCH-aaCH-aasC-aasC aaCH-aaCH-aasC-sF aaCH-aaCH-aasC-
162 ssNH aaCH-aasC-aasC-aasC aaCH-aasC-aasC-aasN aaCH-aasC-ssNH-dssC a...;
163 4 4 8 4 2 2 6 2 2 2 4 3 2 1 3 3 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 2 1 1 2
164
165 FingerprintsVector;TopologicalAtomTriplets:AtomicInvariantsAtomTypes:M
166 inDistance1:MaxDistance10;3096;NumericalValues;IDsAndValuesString;C.X1
167 .BO1.H3-D1-C.X1.BO1.H3-D1-C.X3.BO3.H1-D2 C.X1.BO1.H3-D1-C.X2.BO2.H2-D1
168 0-C.X3.BO4-D9 C.X1.BO1.H3-D1-C.X2.BO2.H2-D3-N.X3.BO3-D4 C.X1.BO1.H3-D1
169 -C.X2.BO2.H2-D4-C.X2.BO2.H2-D5 C.X1.BO1.H3-D1-C.X2.BO2.H2-D6-C.X3....;
170 1 2 2 2 2 2 2 2 8 8 4 8 4 4 2 2 2 2 4 2 2 2 4 2 2 2 2 1 2 2 4 4 4 2 2
171 2 4 4 4 8 4 4 2 4 4 4 2 4 4 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 8...
172
173 FingerprintsVector;TopologicalAtomTriplets:SYBYLAtomTypes:MinDistance1
174 :MaxDistance10;2332;NumericalValues;IDsAndValuesString;C.2-D1-C.2-D9-C
175 .3-D10 C.2-D1-C.2-D9-C.ar-D10 C.2-D1-C.3-D1-C.3-D2 C.2-D1-C.3-D10-C.3-
176 D9 C.2-D1-C.3-D2-C.3-D3 C.2-D1-C.3-D2-C.ar-D3 C.2-D1-C.3-D3-C.3-D4 C.2
177 -D1-C.3-D3-N.ar-D4 C.2-D1-C.3-D3-O.3-D2 C.2-D1-C.3-D4-C.3-D5 C.2-D1-C.
178 3-D5-C.3-D6 C.2-D1-C.3-D5-O.3-D4 C.2-D1-C.3-D6-C.3-D7 C.2-D1-C.3-D7...
179
180 FingerprintsVector;TopologicalPharmacophoreAtomPairs:ArbitrarySize:Min
181 Distance1:MaxDistance10;54;NumericalValues;IDsAndValuesString;H-D1-H H
182 -D1-NI HBA-D1-NI HBD-D1-NI H-D2-H H-D2-HBA H-D2-HBD HBA-D2-HBA HBA-D2-
183 HBD H-D3-H H-D3-HBA H-D3-HBD H-D3-NI HBA-D3-NI HBD-D3-NI H-D4-H H-D4-H
184 BA H-D4-HBD HBA-D4-HBA HBA-D4-HBD HBD-D4-HBD H-D5-H H-D5-HBA H-D5-...;
185 18 1 2 1 22 12 8 1 2 18 6 3 1 1 1 22 13 6 5 7 2 28 9 5 1 1 1 36 16 10
186 3 4 1 37 10 8 1 35 10 9 3 3 1 28 7 7 4 18 16 12 5 1 2 1
187
188 FingerprintsVector;TopologicalPharmacophoreAtomPairs:FixedSize:MinDist
189 ance1:MaxDistance10;150;OrderedNumericalValues;ValuesString;18 0 0 1 0
190 0 0 2 0 0 1 0 0 0 0 22 12 8 0 0 1 2 0 0 0 0 0 0 0 0 18 6 3 1 0 0 0 1
191 0 0 1 0 0 0 0 22 13 6 0 0 5 7 0 0 2 0 0 0 0 0 28 9 5 1 0 0 0 1 0 0 1 0
192 0 0 0 36 16 10 0 0 3 4 0 0 1 0 0 0 0 0 37 10 8 0 0 0 0 1 0 0 0 0 0 0
193 0 35 10 9 0 0 3 3 0 0 1 0 0 0 0 0 28 7 7 4 0 0 0 0 0 0 0 0 0 0 0 18...
194
195 FingerprintsVector;TopologicalPharmacophoreAtomTriplets:ArbitrarySize:
196 MinDistance1:MaxDistance10;696;NumericalValues;IDsAndValuesString;Ar1-
197 Ar1-Ar1 Ar1-Ar1-H1 Ar1-Ar1-HBA1 Ar1-Ar1-HBD1 Ar1-H1-H1 Ar1-H1-HBA1 Ar1
198 -H1-HBD1 Ar1-HBA1-HBD1 H1-H1-H1 H1-H1-HBA1 H1-H1-HBD1 H1-HBA1-HBA1 H1-
199 HBA1-HBD1 H1-HBA1-NI1 H1-HBD1-NI1 HBA1-HBA1-NI1 HBA1-HBD1-NI1 Ar1-...;
200 46 106 8 3 83 11 4 1 21 5 3 1 2 2 1 1 1 100 101 18 11 145 132 26 14 23
201 28 3 3 5 4 61 45 10 4 16 20 7 5 1 3 4 5 3 1 1 1 1 5 4 2 1 2 2 2 1 1 1
202 119 123 24 15 185 202 41 25 22 17 3 5 85 95 18 11 23 17 3 1 1 6 4 ...
203
204 FingerprintsVector;TopologicalPharmacophoreAtomTriplets:FixedSize:MinD
205 istance1:MaxDistance10;2692;OrderedNumericalValues;ValuesString;46 106
206 8 3 0 0 83 11 4 0 0 0 1 0 0 0 0 0 0 0 0 21 5 3 0 0 1 2 2 0 0 1 0 0 0
207 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 101 18 11 0 0 145 132 26
208 14 0 0 23 28 3 3 0 0 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 45 10 4 0
209 0 16 20 7 5 1 0 3 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 5 ...
210
211 FUNCTIONS
212 AreFingerprintsStringValuesValid
213 $Status = AreFingerprintsStringValuesValid($FPString);
214
215 Returns 0 or 1 based on whether *FingerprintsString* contains valid
216 values.
217
218 GetDefaultBitStringFormat
219 $BitStringFormat = GetDefaultBitStringFormat();
220
221 Returns default BitStringFormat for fingerprints bit-vector strings.
222
223 GetDefaultBitsOrder
224 $BitsOrder = GetDefaultBitsOrder();
225
226 Returns default BitsOrder for fingerprints bit-vector fingerprints.
227
228 GetDefaultVectorStringFormat
229 $StringFormat = GetDefaultVectorStringFormat();
230
231 Returns default VectorStringFormat for fingerprints vector strings.
232
233 GetFingeprintsStringDelimiter
234 $Delimiter = GetFingeprintsStringDelimiter();
235
236 Returns string Delimiter used to generate fingerprints bit-vector
237 and vector strings.
238
239 GenerateFingerprintsBitVectorString
240 $FPString = GenerateFingerprintsBitVectorString($FPBitVectorObject,
241 [$BitStringFormat, $BitsOrder]);
242
243 Returns a FingerprintsString generated using
244 *FingerprintsBitVectorObject* and optionally specified
245 *BitStringFormat* and *BitsOrder* values.
246
247 Possible *BitStringFormat* values: *BinaryString, Binary, Bin,
248 HexadecimalString, Hexadecimal, or Hex*. Default *BitStringFormat*
249 value: *BinaryString*.
250
251 Possible *BitsOrder* values: *Ascending or Descending*. Default
252 *BitsOrder* value: *Ascending*.
253
254 GenerateFingerprintsVectorString
255 $FPString = GenerateFingerprintsVectorString($FPVectorObject,
256 [$VectorStringFormat]);
257
258 Returns a FingerprintsString generated using
259 *FingerprintsVectorObject* and optionally specified
260 *VectorStringFormat*.
261
262 Possible *VectorStringFormat* values: *IDsAndValuesString,
263 IDsAndValues, IDsAndValuesPairsString, IDsAndValuesPairs,
264 ValuesAndIDsString, ValuesAndIDs, ValuesAndIDsPairsString,
265 ValuesAndIDsPairs, ValuesString, Values*.
266
267 Default *VectorStringFormat* value: for *NumericalValues*
268 *FPVectorType* - *IDsAndValuesString*; for all other *FPVectorType*s
269 - *ValuesString*.
270
271 GenerateFingerprintsString
272 $FPString = GenerateFingerprintsBitVectorString($FPBitVectorObject,
273 [$BitStringFormat, $BitsOrder]);
274
275 $FPString = GenerateFingerprintsVectorString($FPVectorObject,
276 [$VectorStringFormat]);
277
278 Returns a FingerprintsString generated using
279 *FingerprintsBitVectorObject* or *FingerprintsVectorObject* and
280 optionally specified parameters.
281
282 GetFingerprintsStringTypeAndDescription
283 ($FPType, $FPDescription) = GetFingerprintsStringTypeAndDescription(
284 $FPString);
285
286 Returns FingerprintsStringType and *FingerprintsStringDescription*
287 strings for FingerprintsString corresponding to
288 FingerprintsBitVectorObject or FingerprintsVectorObject.
289
290 GetFingerprintsStringValues
291 @FPStringValues = GetFingerprintsStringValues($FPString);
292
293 Parses FingerprintsString corresponding to
294 FingerprintsBitVectorObject or FingerprintsVectorObject and returns
295 its individual component values as an array.
296
297 ParseFingerprintsBitVectorString
298 $FPBitVectorObject = ParseFingerprintsBitVectorString($FPBitVectorString,
299 [$ValidateValues]);
300
301 Returns FingerprintsBitVectorObject generated by parsing
302 *FingerprintsBitVectorString* with optional validation of its
303 component values.
304
305 ParseFingerprintsString
306 $FPBitVectorObject = ParseFingerprintsBitVectorString($FPBitVectorString,
307 [$ValidateValues]);
308
309 $FPVectorObject = ParseFingerprintsVectorString($FPVectorString,
310 [$ValidateValues]);
311
312 Returns FingerprintsBitVectorObject or *FingerprintsVectorObject*
313 generated by parsing *FingerprintsBitVectorString* or
314 *FingerprintsVectorString* with optional validation of its component
315 values.
316
317 ParseFingerprintsVectorString
318 $FPVectorObject = ParseFingerprintsVectorString($FPVectorString,
319 [$ValidateValues]);
320
321 Returns FingerprintsVectorObject generated by parsing
322 *FingerprintsVectorString* with optional validation of its component
323 values.
324
325 AUTHOR
326 Manish Sud <msud@san.rr.com>
327
328 SEE ALSO
329 BitVector.pm, FingerprintsBitVector.pm, FingerprintsVector.pm, Vector.pm
330
331 COPYRIGHT
332 Copyright (C) 2015 Manish Sud. All rights reserved.
333
334 This file is part of MayaChemTools.
335
336 MayaChemTools is free software; you can redistribute it and/or modify it
337 under the terms of the GNU Lesser General Public License as published by
338 the Free Software Foundation; either version 3 of the License, or (at
339 your option) any later version.
340