canvasFPMatrix
This utility generates a pairwise similarity or distance matrix using binary or scaled fingerprints from one or two sets of molecules. See canvasFPMatrix Command Help for syntax and options.
The metrics are listed in Table 1, along with their type and formula. The quantities in the formula are defined in Table 2, except for the Tversky α and β parameters.
|
Index |
Name |
Type |
Formula |
|
1 |
|
similarity |
(sqrt(cd)+c)/(sqrt(cd)+a+b-c) |
|
2 |
|
similarity |
c/sqrt(ab) |
|
3 |
|
similarity |
2c/(a+b) |
|
4 |
|
distance |
(A+B)^2/(a+b-c) |
|
5 |
|
distance |
sqrt(A+B) |
|
6 |
|
similarity |
(c+d-A-B)/N |
|
7 |
|
distance |
A+B |
|
8 |
|
similarity |
0.5(c/a + c/b) |
|
9 |
|
similarity |
(c+d)/L |
|
10 |
|
similarity |
(c^2-(a-c)(b-c))/(ab) |
|
11 |
|
similarity |
sum{min(a,b)/max(a,b)} |
|
12 |
|
similarity |
α *T1 + (1.0-α)*T0 |
|
13 |
|
distance |
AB/N^2 |
|
14 |
|
similarity |
(cd-AB)/sqrt(ab(A+d)(B+d)) |
|
15 |
|
similarity |
c/max(a,b) |
|
16 |
|
similarity |
(c+d)/(2(a+b)-3c+d) |
|
17 |
|
distance |
(A+B)/N - ((A-B)/N)^2 |
|
18 |
|
similarity |
c/min(a,b) |
|
19 |
|
distance |
((A-B)/N)^2 |
|
20 |
|
distance |
(A+B)/(A+B+c) |
|
21 |
|
similarity |
c/(a+b-c) |
|
22 |
|
similarity |
c/(α(a-c)+β(b-c)+c) |
|
23 |
|
distance |
(A+B)/(4N) |
|
24 |
|
similarity |
(c*d - A*B)/(c*d + A*B) |
|
Variable |
Description |
|
a |
Number of bits that are on in structure 1 |
|
b |
Number of bits that are on in structure 2 |
|
c |
Number of bits that are on in both structure 1 and structure 2 |
|
d |
Number of bits that are off in both structure 1 and structure 2 |
|
A |
Number of bits that are on in structure 1 but not in structure 2. A = a - c |
|
B |
Number of bits that are on in structure 2 but not in structure 1. B = b - c |
|
L |
Total number of bits. L = a + b - c + d |
|
N |
Restricted total number of bits. N = a + b - c + min(d,10000) |