-
Notifications
You must be signed in to change notification settings - Fork 4
/
aaindex.py
149 lines (149 loc) · 11.9 KB
/
aaindex.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
AAIndex = {
"k0": {
"A": 0.83, "D": 0.24, "C": 0.26, "E": 0.00, "F": 0.13, "G": 0.71, "H": 0.34, "I": 0.34, "K": 0.29, "L": 0.34,
"M": 0.39, "N": 0.41, "P": 1.00, "Q": 0.28, "R": 0.74, "S": 0.49, "T": 0.38, "V": 0.43, "W": 0.46, "Y": 0.09},
"ht": {
"A": 0.23, "D": 0.18, "C": 0.40, "E": 0.18, "F": 0.76, "G": 0.03, "H": 0.23, "I": 0.84, "K": 0.44, "L": 0.58,
"M": 0.44, "N": 0.02, "P": 0.73, "Q": 0.00, "R": 0.23, "S": 0.02, "T": 0.02, "V": 0.50, "W": 1.00, "Y": 0.71},
"hp": {
"A": 0.47, "D": 0.02, "C": 0.76, "E": 0.09, "F": 0.67, "G": 0.27, "H": 0.33, "I": 1.00, "K": 0.00, "L": 0.73,
"M": 0.60, "N": 0.16, "P": 0.01, "Q": 0.18, "R": 0.32, "S": 0.15, "T": 0.26, "V": 0.86, "W": 0.68, "Y": 0.59},
"p": {
"A": 0.00, "D": 0.96, "C": 0.03, "E": 0.96, "F": 0.01, "G": 0.00, "H": 0.99, "I": 0.00, "K": 0.95, "L": 0.00,
"M": 0.03, "N": 0.07, "P": 0.03, "Q": 0.07, "R": 1.00, "S": 0.03, "T": 0.03, "V": 0.00, "W": 0.04, "Y": 0.03},
"phi": {
"A": 0.40, "D": 0.00, "C": 0.29, "E": 0.31, "F": 0.34, "G": 0.40, "H": 0.60, "I": 0.41, "K": 0.87, "L": 0.40,
"M": 0.37, "N": 0.33, "P": 0.44, "Q": 0.36, "R": 1.00, "S": 0.36, "T": 0.36, "V": 0.40, "W": 0.39, "Y": 0.36},
"pk": {
"A": 0.96, "D": 0.64, "C": 0.28, "E": 0.81, "F": 0.52, "G": 0.96, "H": 0.45, "I": 0.00, "K": 0.80, "L": 0.98,
"M": 0.90, "N": 0.65, "P": 0.62, "Q": 0.79, "R": 0.44, "S": 0.83, "T": 0.73, "V": 0.94, "W": 1.00, "Y": 0.82},
"mw": {
"A": 0.11, "D": 0.45, "C": 0.36, "E": 0.56, "F": 0.70, "G": 0.00, "H": 0.62, "I": 0.43, "K": 0.55, "L": 0.43,
"M": 0.57, "N": 0.44, "P": 0.31, "Q": 0.55, "R": 0.77, "S": 0.23, "T": 0.34, "V": 0.33, "W": 1.00, "Y": 0.82},
"bl": {
"A": 0.44, "D": 0.45, "C": 0.55, "E": 0.56, "F": 0.90, "G": 0.00, "H": 0.56, "I": 0.99, "K": 0.68, "L": 0.99,
"M": 0.71, "N": 0.52, "P": 0.77, "Q": 0.61, "R": 0.60, "S": 0.33, "T": 0.68, "V": 1.00, "W": 1.00, "Y": 0.80},
"rf": {
"A": 0.44, "D": 0.00, "C": 0.00, "E": 0.03, "F": 1.00, "G": 0.18, "H": 0.34, "I": 0.89, "K": 0.04, "L": 0.93,
"M": 0.74, "N": 0.16, "P": 0.75, "Q": 0.39, "R": 0.11, "S": 0.26, "T": 0.42, "V": 0.72, "W": 0.89, "Y": 0.76},
"mu": {
"A": 0.34, "D": 0.28, "C": 0.84, "E": 0.41, "F": 0.69, "G": 0.00, "H": 0.51, "I": 0.45, "K": 0.50, "L": 0.44,
"M": 0.51, "N": 0.31, "P": 0.26, "Q": 0.41, "R": 0.63, "S": 0.15, "T": 0.26, "V": 0.33, "W": 1.00, "Y": 0.74},
"hnc": {
"A": 0.81, "D": 0.88, "C": 0.72, "E": 0.46, "F": 0.95, "G": 0.77, "H": 0.54, "I": 1.00, "K": 0.26, "L": 0.92,
"M": 0.81, "N": 0.45, "P": 0.68, "Q": 0.43, "R": 0.00, "S": 0.60, "T": 0.63, "V": 0.92, "W": 0.85, "Y": 0.71},
"esm": {
"A": 1.00, "D": 0.50, "C": 0.94, "E": 0.50, "F": 0.46, "G": 0.92, "H": 0.63, "I": 0.56, "K": 0.31, "L": 0.83,
"M": 0.79, "N": 0.54, "P": 0.67, "Q": 0.42, "R": 0.00, "S": 0.79, "T": 0.69, "V": 0.69, "W": 0.23, "Y": 0.23},
"el": {
"A": 0.36, "D": 0.09, "C": 0.70, "E": 0.13, "F": 0.79, "G": 0.43, "H": 0.45, "I": 0.87, "K": 0.00, "L": 0.66,
"M": 0.66, "N": 0.15, "P": 0.30, "Q": 0.19, "R": 0.47, "S": 0.28, "T": 0.42, "V": 0.81, "W": 1.00, "Y": 0.66},
"et": {
"A": 0.79, "D": 0.22, "C": 1.00, "E": 0.25, "F": 0.73, "G": 0.79, "H": 0.58, "I": 0.87, "K": 0.00, "L": 0.90,
"M": 0.88, "N": 0.28, "P": 0.49, "Q": 0.22, "R": 0.16, "S": 0.57, "T": 0.60, "V": 0.91, "W": 0.75, "Y": 0.48},
"pa": {
"A": 0.90, "D": 0.47, "C": 0.14, "E": 1.00, "F": 0.60, "G": 0.00, "H": 0.46, "I": 0.54, "K": 0.63, "L": 0.68,
"M": 0.94, "N": 0.11, "P": 0.00, "Q": 0.57, "R": 0.44, "S": 0.21, "T": 0.28, "V": 0.52, "W": 0.54, "Y": 0.13},
"pb": {
"A": 0.35, "D": 0.13, "C": 0.62, "E": 0.00, "F": 0.76, "G": 0.29, "H": 0.38, "I": 0.92, "K": 0.28, "L": 0.70,
"M": 0.51, "N": 0.39, "P": 0.14, "Q": 0.55, "R": 0.42, "S": 0.29, "T": 0.62, "V": 1.00, "W": 0.75, "Y": 0.83},
"pt": {
"A": 0.17, "D": 0.91, "C": 0.66, "E": 0.25, "F": 0.12, "G": 1.00, "H": 0.44, "I": 0.00, "K": 0.50, "L": 0.11,
"M": 0.12, "N": 1.00, "P": 0.96, "Q": 0.47, "R": 0.44, "S": 0.88, "T": 0.45, "V": 0.03, "W": 0.45, "Y": 0.61},
"pc": {
"A": 0.12, "D": 0.61, "C": 0.59, "E": 0.25, "F": 0.12, "G": 0.91, "H": 0.47, "I": 0.07, "K": 0.39, "L": 0.10,
"M": 0.00, "N": 0.76, "P": 1.00, "Q": 0.27, "R": 0.47, "S": 0.74, "T": 0.48, "V": 0.04, "W": 0.17, "Y": 0.47},
"ca": {
"A": 0.15, "D": 0.27, "C": 0.25, "E": 0.42, "F": 0.69, "G": 0.00, "H": 0.50, "I": 0.54, "K": 0.69, "L": 0.46,
"M": 0.62, "N": 0.31, "P": 0.19, "Q": 0.48, "R": 0.88, "S": 0.15, "T": 0.31, "V": 0.42, "W": 1.00, "Y": 0.69},
"F": {
"A": 0.57, "D": 0.96, "C": 0.38, "E": 0.81, "F": 0.00, "G": 1.00, "H": 0.23, "I": 0.15, "K": 0.96, "L": 0.21,
"M": 0.19, "N": 0.74, "P": 1.00, "Q": 0.81, "R": 0.77, "S": 0.94, "T": 0.57, "V": 0.21, "W": 0.17, "Y": 0.68},
"br": {
"A": 0.64, "D": 0.19, "C": 1.00, "E": 0.09, "F": 0.89, "G": 0.64, "H": 0.51, "I": 0.98, "K": 0.00, "L": 0.87,
"M": 0.72, "N": 0.21, "P": 0.26, "Q": 0.13, "R": 0.06, "S": 0.36, "T": 0.36, "V": 0.83, "W": 0.68, "Y": 0.42},
"ra": {
"A": 0.32, "D": 0.14, "C": 0.21, "E": 0.26, "F": 0.82, "G": 0.23, "H": 0.30, "I": 1.00, "K": 0.00, "L": 0.69,
"M": 0.58, "N": 0.06, "P": 0.06, "Q": 0.15, "R": 0.13, "S": 0.11, "T": 0.14, "V": 0.91, "W": 0.76, "Y": 0.21},
"ns": {
"A": 0.39, "D": 0.02, "C": 1.00, "E": 0.07, "F": 0.58, "G": 0.43, "H": 0.31, "I": 0.88, "K": 0.00, "L": 0.84,
"M": 0.51, "N": 0.05, "P": 0.26, "Q": 0.19, "R": 0.28, "S": 0.22, "T": 0.31, "V": 0.92, "W": 0.70, "Y": 0.62},
"an": {
"A": 0.83, "D": 0.28, "C": 0.17, "E": 0.76, "F": 0.60, "G": 0.28, "H": 0.47, "I": 0.64, "K": 0.59, "L": 1.00,
"M": 0.65, "N": 0.28, "P": 0.00, "Q": 0.51, "R": 0.35, "S": 0.37, "T": 0.39, "V": 0.74, "W": 0.70, "Y": 0.30},
"ac": {
"A": 0.58, "D": 0.97, "C": 0.21, "E": 0.90, "F": 0.34, "G": 0.13, "H": 0.09, "I": 0.16, "K": 0.11, "L": 0.11,
"M": 0.19, "N": 0.30, "P": 1.00, "Q": 0.45, "R": 0.00, "S": 0.23, "T": 0.48, "V": 0.13, "W": 0.56, "Y": 0.18},
"am": {
"A": 0.55, "D": 0.25, "C": 0.69, "E": 0.57, "F": 0.51, "G": 0.18, "H": 1.00, "I": 0.35, "K": 0.74, "L": 0.47,
"M": 0.66, "N": 0.42, "P": 0.00, "Q": 0.73, "R": 0.71, "S": 0.39, "T": 0.21, "V": 0.54, "W": 0.21, "Y": 0.23},
"v0": {
"A": 0.17, "D": 0.30, "C": 0.24, "E": 0.42, "F": 0.78, "G": 0.00, "H": 0.55, "I": 0.64, "K": 0.65, "L": 0.64,
"M": 0.62, "N": 0.35, "P": 0.39, "Q": 0.50, "R": 0.84, "S": 0.17, "T": 0.33, "V": 0.47, "W": 1.00, "Y": 0.80},
"nm": {
"A": 0.83, "D": 0.51, "C": 0.59, "E": 0.81, "F": 0.69, "G": 0.22, "H": 0.69, "I": 0.47, "K": 0.67, "L": 0.92,
"M": 1.00, "N": 0.55, "P": 0.00, "Q": 0.75, "R": 0.65, "S": 0.26, "T": 0.26, "V": 0.33, "W": 0.61, "Y": 0.37},
"nl": {
"A": 0.42, "D": 0.05, "C": 0.99, "E": 0.00, "F": 0.63, "G": 0.56, "H": 0.37, "I": 1.00, "K": 0.02, "L": 0.65,
"M": 0.50, "N": 0.32, "P": 0.30, "Q": 0.12, "R": 0.37, "S": 0.36, "T": 0.48, "V": 0.95, "W": 0.74, "Y": 0.77},
"hgm": {
"A": 0.60, "D": 0.06, "C": 0.97, "E": 0.00, "F": 0.62, "G": 0.48, "H": 0.60, "I": 0.95, "K": 0.05, "L": 0.67,
"M": 0.60, "N": 0.40, "P": 0.24, "Q": 0.30, "R": 0.42, "S": 0.49, "T": 0.32, "V": 0.78, "W": 1.00, "Y": 0.61},
"asad": {
"A": 0.22, "D": 0.43, "C": 0.43, "E": 0.65, "F": 0.79, "G": 0.00, "H": 0.68, "I": 0.72, "K": 0.89, "L": 0.64,
"M": 0.85, "N": 0.45, "P": 0.45, "Q": 0.67, "R": 1.00, "S": 0.28, "T": 0.42, "V": 0.52, "W": 0.99, "Y": 0.90},
"asan": {
"A": 0.17, "D": 0.50, "C": 0.00, "E": 0.70, "F": 0.17, "G": 0.13, "H": 0.44, "I": 0.12, "K": 1.00, "L": 0.15,
"M": 0.26, "N": 0.48, "P": 0.48, "Q": 0.60, "R": 0.85, "S": 0.34, "T": 0.38, "V": 0.11, "W": 0.24, "Y": 0.36},
"dasa": {
"A": 0.22, "D": 0.21, "C": 0.57, "E": 0.29, "F": 0.84, "G": 0.00, "H": 0.52, "I": 0.80, "K": 0.35, "L": 0.69,
"M": 0.84, "N": 0.24, "P": 0.24, "Q": 0.40, "R": 0.58, "S": 0.15, "T": 0.27, "V": 0.58, "W": 1.00, "Y": 0.82},
"dgh": {
"A": 0.86, "D": 0.48, "C": 0.69, "E": 0.36, "F": 0.78, "G": 0.86, "H": 0.41, "I": 1.00, "K": 0.60, "L": 0.99,
"M": 0.85, "N": 0.38, "P": 1.00, "Q": 0.32, "R": 0.00, "S": 0.34, "T": 0.64, "V": 0.97, "W": 0.34, "Y": 0.05},
"ghd": {
"A": 0.91, "D": 0.50, "C": 0.81, "E": 0.41, "F": 0.86, "G": 0.90, "H": 0.54, "I": 0.99, "K": 0.51, "L": 0.98,
"M": 0.90, "N": 0.46, "P": 1.00, "Q": 0.42, "R": 0.00, "S": 0.49, "T": 0.68, "V": 0.97, "W": 0.60, "Y": 0.32},
"ghn": {
"A": 0.96, "D": 0.53, "C": 0.93, "E": 0.46, "F": 0.93, "G": 0.94, "H": 0.66, "I": 0.98, "K": 0.73, "L": 0.98,
"M": 0.95, "N": 0.54, "P": 1.00, "Q": 0.52, "R": 0.00, "S": 0.63, "T": 0.73, "V": 0.97, "W": 0.84, "Y": 0.57},
"dhh": {
"A": 0.92, "D": 0.67, "C": 0.79, "E": 0.55, "F": 0.60, "G": 1.00, "H": 0.42, "I": 0.74, "K": 0.61, "L": 0.78,
"M": 0.71, "N": 0.54, "P": 0.95, "Q": 0.48, "R": 0.03, "S": 0.51, "T": 0.68, "V": 0.82, "W": 0.18, "Y": 0.00},
"tdsh": {
"A": 0.19, "D": 0.16, "C": 0.21, "E": 0.24, "F": 0.74, "G": 0.00, "H": 0.60, "I": 0.76, "K": 0.45, "L": 0.68,
"M": 0.62, "N": 0.29, "P": 0.32, "Q": 0.33, "R": 0.83, "S": 0.29, "T": 0.36, "V": 0.56, "W": 1.00, "Y": 0.96},
"dcph": {
"A": 0.29, "D": 0.00, "C": 0.17, "E": 0.01, "F": 0.93, "G": 0.05, "H": 0.44, "I": 1.00, "K": 0.38, "L": 0.91,
"M": 0.74, "N": 0.03, "P": 0.53, "Q": 0.03, "R": 0.35, "S": 0.09, "T": 0.34, "V": 0.76, "W": 0.89, "Y": 0.71},
"dgc": {
"A": 0.13, "D": 0.47, "C": 0.45, "E": 0.57, "F": 0.52, "G": 0.16, "H": 0.62, "I": 0.00, "K": 0.33, "L": 0.01,
"M": 0.22, "N": 0.53, "P": 0.00, "Q": 0.59, "R": 0.81, "S": 0.55, "T": 0.31, "V": 0.03, "W": 0.86, "Y": 1.00},
"dhc": {
"A": 0.12, "D": 0.26, "C": 0.56, "E": 0.34, "F": 0.81, "G": 0.00, "H": 0.49, "I": 0.21, "K": 0.18, "L": 0.19,
"M": 0.44, "N": 0.18, "P": 0.06, "Q": 0.25, "R": 0.36, "S": 0.35, "T": 0.24, "V": 0.17, "W": 0.93, "Y": 1.00},
"tdsc": {
"A": 0.78, "D": 0.83, "C": 0.34, "E": 0.79, "F": 0.00, "G": 0.98, "H": 0.60, "I": 0.52, "K": 0.84, "L": 0.56,
"M": 0.33, "N": 1.00, "P": 0.76, "Q": 0.95, "R": 0.95, "S": 0.76, "T": 0.72, "V": 0.61, "W": 0.10, "Y": 0.09},
"dg": {
"A": 0.24, "D": 0.22, "C": 0.62, "E": 0.20, "F": 1.00, "G": 0.28, "H": 0.44, "I": 0.22, "K": 0.14, "L": 0.22,
"M": 0.43, "N": 0.14, "P": 0.23, "Q": 0.17, "R": 0.00, "S": 0.11, "T": 0.16, "V": 0.23, "W": 0.87, "Y": 0.56},
"dh": {
"A": 0.44, "D": 0.41, "C": 0.86, "E": 0.40, "F": 1.00, "G": 0.37, "H": 0.46, "I": 0.41, "K": 0.26, "L": 0.41,
"M": 0.65, "N": 0.21, "P": 0.39, "Q": 0.24, "R": 0.00, "S": 0.38, "T": 0.40, "V": 0.42, "W": 0.79, "Y": 0.72},
"tds": {
"A": 0.49, "D": 0.53, "C": 0.06, "E": 0.54, "F": 0.00, "G": 0.60, "H": 0.53, "I": 0.53, "K": 0.69, "L": 0.53,
"M": 0.28, "N": 0.77, "P": 0.55, "Q": 0.74, "R": 1.00, "S": 0.53, "T": 0.52, "V": 0.51, "W": 0.24, "Y": 0.22},
"v": {
"A": 0.10, "D": 0.40, "C": 0.20, "E": 0.50, "F": 0.70, "G": 0.00, "H": 0.60, "I": 0.40, "K": 0.50, "L": 0.40,
"M": 0.40, "N": 0.40, "P": 0.30, "Q": 0.50, "R": 0.70, "S": 0.20, "T": 0.30, "V": 0.30, "W": 1.00, "Y": 0.80},
"s": {
"A": 0.00, "D": 0.40, "C": 0.00, "E": 0.60, "F": 0.40, "G": 0.00, "H": 0.40, "I": 0.20, "K": 0.00, "L": 0.40,
"M": 0.00, "N": 0.40, "P": 0.00, "Q": 0.60, "R": 1.00, "S": 0.00, "T": 0.20, "V": 0.20, "W": 0.40, "Y": 0.40},
"f": {
"A": 0.00, "D": 0.40, "C": 0.20, "E": 0.60, "F": 0.40, "G": 0.00, "H": 0.40, "I": 0.40, "K": 0.80, "L": 0.40,
"M": 0.60, "N": 0.40, "P": 0.00, "Q": 0.60, "R": 1.00, "S": 0.20, "T": 0.20, "V": 0.20, "W": 0.40, "Y": 0.40},
"pfs": {
"A": 0.12, "D": 0.50, "C": 0.18, "E": 0.15, "F": 0.10, "G": 0.68, "H": 0.53, "I": 0.01, "K": 0.32, "L": 0.07,
"M": 0.10, "N": 1.00, "P": 0.00, "Q": 0.27, "R": 0.28, "S": 0.21, "T": 0.01, "V": 0.02, "W": 0.12, "Y": 0.18}
}