7DFL refined

RECEPTOR CLASS

Class A (Rhodopsin)

RECEPTOR

SPECIES

Homo sapiens

G-PROTEIN FAMILY

Gq/11

G-PROTEIN

VERSION

2021-10-06

MODEL

PDB file contains GPCRdb generic numbers in the B-factor field of CA atoms

NGL is a WebGL based 3D viewer powered by MMTF.


MAIN TEMPLATE

H1 receptor (sequence similarity: 100%) PDB: 7DFL
G(q) subunit alpha (sequence similarity: 100%)

RECEPTOR TEMPLATES

7DFL (H1 receptor)
3RZE (H1 receptor)
4AMJ (β1-adrenoceptor)
3SN6 (β2-adrenoceptor)
6PT0 (CB2 receptor)
7EZM (CCK1 receptor)
None
Main template (%) Additional templates (%) No template - freely modelled (%)
Backbone 83.3 9.7 7.0
Side-chains 83.3 8.4 8.4

Number of backbone templates: 4
Number of rotamer templates: 15

Segment Seq.num. AA GPCRdb# Backbone PDB Rotamer PDB
N-term 24 S - - - - -
N-term 25 P - - - - -
N-term 26 Q - - - - -
N-term 27 L - - - - -
N-term 28 M - H1 receptor 7DFL H1 receptor 7DFL
TM1 29 P 1.34x34 H1 receptor 7DFL H1 receptor 7DFL
TM1 30 L 1.35x35 H1 receptor 7DFL H1 receptor 7DFL
TM1 31 V 1.36x36 H1 receptor 7DFL H1 receptor 7DFL
TM1 32 V 1.37x37 H1 receptor 7DFL H1 receptor 7DFL
TM1 33 V 1.38x38 H1 receptor 7DFL H1 receptor 7DFL
TM1 34 L 1.39x39 H1 receptor 7DFL H1 receptor 7DFL
TM1 35 S 1.40x40 H1 receptor 7DFL H1 receptor 7DFL
TM1 36 T 1.41x41 H1 receptor 7DFL H1 receptor 7DFL
TM1 37 I 1.42x42 H1 receptor 7DFL H1 receptor 7DFL
TM1 38 C 1.43x43 H1 receptor 7DFL H1 receptor 7DFL
TM1 39 L 1.44x44 H1 receptor 7DFL H1 receptor 7DFL
TM1 40 V 1.45x45 H1 receptor 7DFL H1 receptor 7DFL
TM1 41 T 1.46x46 H1 receptor 7DFL H1 receptor 7DFL
TM1 42 V 1.47x47 H1 receptor 7DFL H1 receptor 7DFL
TM1 43 G 1.48x48 H1 receptor 7DFL H1 receptor 7DFL
TM1 44 L 1.49x49 H1 receptor 7DFL H1 receptor 7DFL
TM1 45 N 1.50x50 H1 receptor 7DFL H1 receptor 7DFL
TM1 46 L 1.51x51 H1 receptor 7DFL H1 receptor 7DFL
TM1 47 L 1.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM1 48 V 1.53x53 H1 receptor 7DFL H1 receptor 7DFL
TM1 49 L 1.54x54 H1 receptor 7DFL H1 receptor 7DFL
TM1 50 Y 1.55x55 H1 receptor 7DFL H1 receptor 7DFL
TM1 51 A 1.56x56 H1 receptor 7DFL H1 receptor 7DFL
TM1 52 V 1.57x57 H1 receptor 7DFL H1 receptor 7DFL
TM1 53 R 1.58x58 H1 receptor 7DFL H1 receptor 7DFL
TM1 54 S 1.59x59 H1 receptor 7DFL H1 receptor 7DFL
TM1 55 E 1.60x60 H1 receptor 7DFL H1 receptor 7DFL
ICL1 56 R 12.48x48 - - - -
ICL1 57 K 12.49x49 H1 receptor 3RZE H1 receptor 3RZE
ICL1 58 L 12.50x50 H1 receptor 3RZE H1 receptor 3RZE
ICL1 59 H 12.51x51 - - - -
TM2 60 T 2.37x37 H1 receptor 3RZE H1 receptor 3RZE
TM2 61 V 2.38x38 H1 receptor 7DFL H1 receptor 7DFL
TM2 62 G 2.39x39 H1 receptor 7DFL H1 receptor 7DFL
TM2 63 N 2.40x40 H1 receptor 7DFL H1 receptor 7DFL
TM2 64 L 2.41x41 H1 receptor 7DFL H1 receptor 7DFL
TM2 65 Y 2.42x42 H1 receptor 7DFL H1 receptor 7DFL
TM2 66 I 2.43x43 H1 receptor 7DFL H1 receptor 7DFL
TM2 67 V 2.44x44 H1 receptor 7DFL H1 receptor 7DFL
TM2 68 S 2.45x45 H1 receptor 7DFL H1 receptor 7DFL
TM2 69 L 2.46x46 H1 receptor 7DFL H1 receptor 7DFL
TM2 70 S 2.47x47 H1 receptor 7DFL H1 receptor 7DFL
TM2 71 V 2.48x48 H1 receptor 7DFL H1 receptor 7DFL
TM2 72 A 2.49x49 H1 receptor 7DFL H1 receptor 7DFL
TM2 73 D 2.50x50 H1 receptor 7DFL H1 receptor 7DFL
TM2 74 L 2.51x51 H1 receptor 7DFL H1 receptor 7DFL
TM2 75 I 2.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM2 76 V 2.53x53 H1 receptor 7DFL H1 receptor 7DFL
TM2 77 G 2.54x54 H1 receptor 7DFL H1 receptor 7DFL
TM2 78 A 2.55x55 H1 receptor 7DFL H1 receptor 7DFL
TM2 79 V 2.56x551 H1 receptor 7DFL H1 receptor 7DFL
TM2 80 V 2.57x56 H1 receptor 7DFL H1 receptor 7DFL
TM2 81 M 2.58x57 H1 receptor 7DFL H1 receptor 7DFL
TM2 82 P 2.59x58 H1 receptor 7DFL H1 receptor 7DFL
TM2 83 M 2.60x59 H1 receptor 7DFL H1 receptor 7DFL
TM2 84 N 2.61x60 H1 receptor 7DFL H1 receptor 7DFL
TM2 85 I 2.62x61 H1 receptor 7DFL H1 receptor 7DFL
TM2 86 L 2.63x62 H1 receptor 7DFL H1 receptor 7DFL
TM2 87 Y 2.64x63 H1 receptor 7DFL H1 receptor 7DFL
TM2 88 L 2.65x64 H1 receptor 7DFL H1 receptor 7DFL
TM2 89 L 2.66x65 H1 receptor 7DFL H1 receptor 7DFL
TM2 90 M 2.67x66 H1 receptor 7DFL H1 receptor 7DFL
ECL1 91 S - H1 receptor 7DFL H1 receptor 7DFL
ECL1 92 K 23.49x49 H1 receptor 7DFL H1 receptor 7DFL
ECL1 93 W 23.50x50 H1 receptor 7DFL H1 receptor 7DFL
ECL1 94 S 23.51x51 H1 receptor 7DFL H1 receptor 7DFL
ECL1 95 L 23.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM3 96 G 3.21x21 H1 receptor 7DFL H1 receptor 7DFL
TM3 97 R 3.22x22 H1 receptor 7DFL H1 receptor 7DFL
TM3 98 P 3.23x23 H1 receptor 7DFL H1 receptor 7DFL
TM3 99 L 3.24x24 H1 receptor 7DFL H1 receptor 7DFL
TM3 100 C 3.25x25 H1 receptor 7DFL H1 receptor 7DFL
TM3 101 L 3.26x26 H1 receptor 7DFL H1 receptor 7DFL
TM3 102 F 3.27x27 H1 receptor 7DFL H1 receptor 7DFL
TM3 103 W 3.28x28 H1 receptor 7DFL H1 receptor 7DFL
TM3 104 L 3.29x29 H1 receptor 7DFL H1 receptor 7DFL
TM3 105 S 3.30x30 H1 receptor 7DFL H1 receptor 7DFL
TM3 106 M 3.31x31 H1 receptor 7DFL H1 receptor 7DFL
TM3 107 D 3.32x32 H1 receptor 7DFL H1 receptor 7DFL
TM3 108 Y 3.33x33 H1 receptor 7DFL H1 receptor 7DFL
TM3 109 V 3.34x34 H1 receptor 7DFL H1 receptor 7DFL
TM3 110 A 3.35x35 H1 receptor 7DFL H1 receptor 7DFL
TM3 111 S 3.36x36 H1 receptor 7DFL H1 receptor 7DFL
TM3 112 T 3.37x37 H1 receptor 7DFL H1 receptor 7DFL
TM3 113 A 3.38x38 H1 receptor 7DFL H1 receptor 7DFL
TM3 114 S 3.39x39 H1 receptor 7DFL H1 receptor 7DFL
TM3 115 I 3.40x40 H1 receptor 7DFL H1 receptor 7DFL
TM3 116 F 3.41x41 H1 receptor 7DFL H1 receptor 7DFL
TM3 117 S 3.42x42 H1 receptor 7DFL H1 receptor 7DFL
TM3 118 V 3.43x43 H1 receptor 7DFL H1 receptor 7DFL
TM3 119 F 3.44x44 H1 receptor 7DFL H1 receptor 7DFL
TM3 120 I 3.45x45 H1 receptor 7DFL H1 receptor 7DFL
TM3 121 L 3.46x46 H1 receptor 7DFL H1 receptor 7DFL
TM3 122 C 3.47x47 H1 receptor 7DFL H1 receptor 7DFL
TM3 123 I 3.48x48 H1 receptor 7DFL H1 receptor 7DFL
TM3 124 D 3.49x49 H1 receptor 7DFL H1 receptor 7DFL
TM3 125 R 3.50x50 H1 receptor 7DFL H1 receptor 7DFL
TM3 126 Y 3.51x51 H1 receptor 7DFL H1 receptor 7DFL
TM3 127 R 3.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM3 128 S 3.53x53 H1 receptor 7DFL H1 receptor 7DFL
TM3 129 V 3.54x54 H1 receptor 7DFL H1 receptor 7DFL
TM3 130 Q 3.55x55 H1 receptor 7DFL H1 receptor 7DFL
TM3 131 Q 3.56x56 H1 receptor 7DFL H1 receptor 7DFL
ICL2 132 P 34.50x50 - - - -
ICL2 133 L 34.51x51 β1-adrenoceptor 4AMJ 5-HT1D receptor 7E32
ICL2 134 R 34.52x52 β1-adrenoceptor 4AMJ β1-adrenoceptor 4AMJ
ICL2 135 Y 34.53x53 β1-adrenoceptor 4AMJ β1-adrenoceptor 4AMJ
ICL2 136 L 34.54x54 β1-adrenoceptor 4AMJ κ receptor 6B73
ICL2 137 K 34.55x55 β1-adrenoceptor 4AMJ 5-HT1D receptor 7E32
ICL2 138 Y 34.56x56 β1-adrenoceptor 4AMJ EP4 receptor 7D7M
ICL2 139 R 34.57x57 - - - -
TM4 140 T 4.38x38 H1 receptor 7DFL H1 receptor 7DFL
TM4 141 K 4.39x39 H1 receptor 7DFL H1 receptor 7DFL
TM4 142 T 4.40x40 H1 receptor 7DFL H1 receptor 7DFL
TM4 143 R 4.41x41 H1 receptor 7DFL H1 receptor 7DFL
TM4 144 A 4.42x42 H1 receptor 7DFL H1 receptor 7DFL
TM4 145 S 4.43x43 H1 receptor 7DFL H1 receptor 7DFL
TM4 146 A 4.44x44 H1 receptor 7DFL H1 receptor 7DFL
TM4 147 T 4.45x45 H1 receptor 7DFL H1 receptor 7DFL
TM4 148 I 4.46x46 H1 receptor 7DFL H1 receptor 7DFL
TM4 149 L 4.47x47 H1 receptor 7DFL H1 receptor 7DFL
TM4 150 G 4.48x48 H1 receptor 7DFL H1 receptor 7DFL
TM4 151 A 4.49x49 H1 receptor 7DFL H1 receptor 7DFL
TM4 152 W 4.50x50 H1 receptor 7DFL H1 receptor 7DFL
TM4 153 F 4.51x51 H1 receptor 7DFL H1 receptor 7DFL
TM4 154 L 4.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM4 155 S 4.53x53 H1 receptor 7DFL H1 receptor 7DFL
TM4 156 F 4.54x54 H1 receptor 7DFL H1 receptor 7DFL
TM4 157 L 4.55x55 H1 receptor 7DFL H1 receptor 7DFL
TM4 158 W 4.56x57 H1 receptor 7DFL H1 receptor 7DFL
TM4 159 V 4.57x58 H1 receptor 7DFL H1 receptor 7DFL
TM4 160 I 4.58x59 H1 receptor 7DFL H1 receptor 7DFL
TM4 161 P 4.59x60 H1 receptor 7DFL H1 receptor 7DFL
TM4 162 I 4.60x61 H1 receptor 7DFL H1 receptor 7DFL
TM4 163 L 4.61x62 H1 receptor 7DFL H1 receptor 7DFL
TM4 164 G 4.62x63 H1 receptor 3RZE H1 receptor 3RZE
ECL2 165 W - H1 receptor 7DFL H1 receptor 7DFL
ECL2 166 N - H1 receptor 7DFL H1 receptor 7DFL
ECL2 167 H - H1 receptor 7DFL H1 receptor 7DFL
ECL2 168 F - H1 receptor 7DFL H1 receptor 7DFL
ECL2 169 M - H1 receptor 7DFL H1 receptor 7DFL
ECL2 170 Q - H1 receptor 7DFL H1 receptor 7DFL
ECL2 171 Q - H1 receptor 7DFL H1 receptor 7DFL
ECL2 172 T - H1 receptor 7DFL H1 receptor 7DFL
ECL2 173 S - H1 receptor 7DFL H1 receptor 7DFL
ECL2 174 V - H1 receptor 7DFL H1 receptor 7DFL
ECL2 175 R - H1 receptor 7DFL H1 receptor 7DFL
ECL2 176 R - H1 receptor 7DFL H1 receptor 7DFL
ECL2 177 E - H1 receptor 7DFL H1 receptor 7DFL
ECL2 178 D - H1 receptor 7DFL H1 receptor 7DFL
ECL2 179 K - H1 receptor 7DFL H1 receptor 7DFL
ECL2 180 C 45.50x50 H1 receptor 7DFL H1 receptor 7DFL
ECL2 181 E 45.51x51 H1 receptor 7DFL H1 receptor 7DFL
ECL2 182 T 45.52x52 H1 receptor 7DFL H1 receptor 7DFL
ECL2 183 D - H1 receptor 7DFL H1 receptor 7DFL
ECL2 184 F - H1 receptor 7DFL H1 receptor 7DFL
ECL2 185 Y - H1 receptor 7DFL H1 receptor 7DFL
ECL2 186 D - H1 receptor 7DFL H1 receptor 7DFL
TM5 187 V 5.35x36 H1 receptor 7DFL H1 receptor 7DFL
TM5 188 T 5.36x37 H1 receptor 7DFL H1 receptor 7DFL
TM5 189 W 5.37x38 H1 receptor 7DFL H1 receptor 7DFL
TM5 190 F 5.38x39 H1 receptor 7DFL H1 receptor 7DFL
TM5 191 K 5.39x40 H1 receptor 7DFL H1 receptor 7DFL
TM5 192 V 5.40x41 H1 receptor 7DFL H1 receptor 7DFL
TM5 193 M 5.41x42 H1 receptor 7DFL H1 receptor 7DFL
TM5 194 T 5.42x43 H1 receptor 7DFL H1 receptor 7DFL
TM5 195 A 5.43x44 H1 receptor 7DFL H1 receptor 7DFL
TM5 196 I 5.44x45 H1 receptor 7DFL H1 receptor 7DFL
TM5 197 I 5.45x46 H1 receptor 7DFL H1 receptor 7DFL
TM5 198 N 5.46x461 H1 receptor 7DFL H1 receptor 7DFL
TM5 199 F 5.47x47 H1 receptor 7DFL H1 receptor 7DFL
TM5 200 Y 5.48x48 H1 receptor 7DFL H1 receptor 7DFL
TM5 201 L 5.49x49 H1 receptor 7DFL H1 receptor 7DFL
TM5 202 P 5.50x50 H1 receptor 7DFL H1 receptor 7DFL
TM5 203 T 5.51x51 H1 receptor 7DFL H1 receptor 7DFL
TM5 204 L 5.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM5 205 L 5.53x53 H1 receptor 7DFL H1 receptor 7DFL
TM5 206 M 5.54x54 H1 receptor 7DFL H1 receptor 7DFL
TM5 207 L 5.55x55 H1 receptor 7DFL H1 receptor 7DFL
TM5 208 W 5.56x56 H1 receptor 7DFL H1 receptor 7DFL
TM5 209 F 5.57x57 H1 receptor 7DFL H1 receptor 7DFL
TM5 210 Y 5.58x58 H1 receptor 7DFL H1 receptor 7DFL
TM5 211 A 5.59x59 H1 receptor 7DFL H1 receptor 7DFL
TM5 212 K 5.60x60 H1 receptor 7DFL H1 receptor 7DFL
TM5 213 I 5.61x61 H1 receptor 7DFL H1 receptor 7DFL
TM5 214 Y 5.62x62 H1 receptor 7DFL H1 receptor 7DFL
TM5 215 K 5.63x63 H1 receptor 7DFL H1 receptor 7DFL
TM5 216 A 5.64x64 H1 receptor 7DFL H1 receptor 7DFL
TM5 217 V 5.65x65 H1 receptor 7DFL H1 receptor 7DFL
TM5 218 R 5.66x66 H1 receptor 7DFL H1 receptor 7DFL
TM5 219 Q 5.67x67 β2-adrenoceptor 3SN6 D3 receptor 7CMV
TM5 220 H 5.68x68 β2-adrenoceptor 3SN6 CB1 receptor 6N4B
TM5 221 C 5.69x69 β2-adrenoceptor 3SN6 EP3 receptor 6AK3
TM5 222 Q 5.70x70 β2-adrenoceptor 3SN6 β2-adrenoceptor 3SN6
TM5 223 H 5.71x71 β2-adrenoceptor 3SN6 - -
TM5 224 R 5.72x72 β2-adrenoceptor 3SN6 D3 receptor 7CMV
TM5 225 E 5.73x73 β2-adrenoceptor 3SN6 A2A receptor 4UHR
TM5 226 L 5.74x74 β2-adrenoceptor 3SN6 - -
TM5 227 I 5.75x75 β2-adrenoceptor 3SN6 - -
TM5 228 N 5.76x76 β2-adrenoceptor 3SN6 - -
ICL3 229 R - - - - -
ICL3 230 S - - - - -
ICL3 231 L - - - - -
ICL3 232 P - - - - -
ICL3 233 S - - - - -
ICL3 399 R - - - - -
ICL3 400 Q - - - - -
ICL3 401 Y - - - - -
ICL3 402 V - - - - -
ICL3 403 S - - - - -
TM6 404 G 6.24x24 β1-adrenoceptor 4AMJ AT2 receptor 5UNF
TM6 405 L 6.25x25 β1-adrenoceptor 4AMJ D2 receptor 6VMS
TM6 406 H 6.26x26 β1-adrenoceptor 4AMJ ETB receptor 5X93
TM6 407 M 6.27x27 β1-adrenoceptor 4AMJ OX1 receptor 6TO7
TM6 408 N 6.28x28 H1 receptor 7DFL H1 receptor 7DFL
TM6 409 R 6.29x29 H1 receptor 7DFL H1 receptor 7DFL
TM6 410 E 6.30x30 H1 receptor 7DFL H1 receptor 7DFL
TM6 411 R 6.31x31 H1 receptor 7DFL H1 receptor 7DFL
TM6 412 K 6.32x32 H1 receptor 7DFL H1 receptor 7DFL
TM6 413 A 6.33x33 H1 receptor 7DFL H1 receptor 7DFL
TM6 414 A 6.34x34 H1 receptor 7DFL H1 receptor 7DFL
TM6 415 K 6.35x35 H1 receptor 7DFL H1 receptor 7DFL
TM6 416 Q 6.36x36 H1 receptor 7DFL H1 receptor 7DFL
TM6 417 L 6.37x37 H1 receptor 7DFL H1 receptor 7DFL
TM6 418 G 6.38x38 H1 receptor 7DFL H1 receptor 7DFL
TM6 419 F 6.39x39 H1 receptor 7DFL H1 receptor 7DFL
TM6 420 I 6.40x40 H1 receptor 7DFL H1 receptor 7DFL
TM6 421 M 6.41x41 H1 receptor 7DFL H1 receptor 7DFL
TM6 422 A 6.42x42 H1 receptor 7DFL H1 receptor 7DFL
TM6 423 A 6.43x43 H1 receptor 7DFL H1 receptor 7DFL
TM6 424 F 6.44x44 H1 receptor 7DFL H1 receptor 7DFL
TM6 425 I 6.45x45 H1 receptor 7DFL H1 receptor 7DFL
TM6 426 L 6.46x46 H1 receptor 7DFL H1 receptor 7DFL
TM6 427 C 6.47x47 H1 receptor 7DFL H1 receptor 7DFL
TM6 428 W 6.48x48 H1 receptor 7DFL H1 receptor 7DFL
TM6 429 I 6.49x49 H1 receptor 7DFL H1 receptor 7DFL
TM6 430 P 6.50x50 H1 receptor 7DFL H1 receptor 7DFL
TM6 431 Y 6.51x51 H1 receptor 7DFL H1 receptor 7DFL
TM6 432 F 6.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM6 433 I 6.53x53 H1 receptor 7DFL H1 receptor 7DFL
TM6 434 F 6.54x54 H1 receptor 7DFL H1 receptor 7DFL
TM6 435 F 6.55x55 H1 receptor 7DFL H1 receptor 7DFL
TM6 436 M 6.56x56 H1 receptor 7DFL H1 receptor 7DFL
TM6 437 V 6.57x57 H1 receptor 7DFL H1 receptor 7DFL
TM6 438 I 6.58x58 H1 receptor 7DFL H1 receptor 7DFL
TM6 439 A 6.59x59 H1 receptor 7DFL H1 receptor 7DFL
TM6 440 F 6.60x60 H1 receptor 7DFL H1 receptor 7DFL
TM6 441 C 6.61x61 H1 receptor 7DFL H1 receptor 7DFL
ECL3 442 K - H1 receptor 7DFL H1 receptor 7DFL
ECL3 443 N - H1 receptor 7DFL H1 receptor 7DFL
ECL3 444 C - H1 receptor 7DFL H1 receptor 7DFL
ECL3 445 C - H1 receptor 7DFL H1 receptor 7DFL
TM7 446 N 7.31x30 H1 receptor 7DFL H1 receptor 7DFL
TM7 447 E 7.32x31 H1 receptor 7DFL H1 receptor 7DFL
TM7 448 H 7.33x32 H1 receptor 7DFL H1 receptor 7DFL
TM7 449 L 7.34x33 H1 receptor 7DFL H1 receptor 7DFL
TM7 450 H 7.35x34 H1 receptor 7DFL H1 receptor 7DFL
TM7 451 M 7.36x35 H1 receptor 7DFL H1 receptor 7DFL
TM7 452 F 7.37x36 H1 receptor 7DFL H1 receptor 7DFL
TM7 453 T 7.38x37 H1 receptor 7DFL H1 receptor 7DFL
TM7 454 I 7.39x38 H1 receptor 7DFL H1 receptor 7DFL
TM7 455 W 7.40x39 H1 receptor 7DFL H1 receptor 7DFL
TM7 456 L 7.41x40 H1 receptor 7DFL H1 receptor 7DFL
TM7 457 G 7.42x41 H1 receptor 7DFL H1 receptor 7DFL
TM7 458 Y 7.43x42 H1 receptor 7DFL H1 receptor 7DFL
TM7 459 I 7.44x43 H1 receptor 7DFL H1 receptor 7DFL
TM7 460 N 7.45x45 H1 receptor 7DFL H1 receptor 7DFL
TM7 461 S 7.46x46 H1 receptor 7DFL H1 receptor 7DFL
TM7 462 T 7.47x47 H1 receptor 7DFL H1 receptor 7DFL
TM7 463 L 7.48x48 H1 receptor 7DFL H1 receptor 7DFL
TM7 464 N 7.49x49 H1 receptor 7DFL H1 receptor 7DFL
TM7 465 P 7.50x50 H1 receptor 7DFL H1 receptor 7DFL
TM7 466 L 7.51x51 H1 receptor 7DFL H1 receptor 7DFL
TM7 467 I 7.52x52 H1 receptor 7DFL H1 receptor 7DFL
TM7 468 Y 7.53x53 H1 receptor 7DFL H1 receptor 7DFL
TM7 469 P 7.54x54 H1 receptor 7DFL H1 receptor 7DFL
TM7 470 L 7.55x55 H1 receptor 7DFL H1 receptor 7DFL
TM7 471 C 7.56x56 H1 receptor 7DFL H1 receptor 7DFL
H8 472 N 8.47x47 H1 receptor 3RZE H1 receptor 3RZE
H8 473 E 8.48x48 H1 receptor 3RZE H1 receptor 3RZE
H8 474 N 8.49x49 H1 receptor 3RZE H1 receptor 3RZE
H8 475 F 8.50x50 H1 receptor 7DFL H1 receptor 7DFL
H8 476 K 8.51x51 H1 receptor 7DFL H1 receptor 7DFL
H8 477 K 8.52x52 H1 receptor 7DFL H1 receptor 7DFL
H8 478 T 8.53x53 H1 receptor 7DFL H1 receptor 7DFL
H8 479 F 8.54x54 H1 receptor 7DFL H1 receptor 7DFL
H8 480 K 8.55x55 H1 receptor 7DFL H1 receptor 7DFL
H8 481 R 8.56x56 H1 receptor 7DFL H1 receptor 7DFL
H8 482 I 8.57x57 H1 receptor 7DFL H1 receptor 7DFL
H8 483 L 8.58x58 H1 receptor 3RZE H1 receptor 3RZE
H8 484 H 8.59x59 H1 receptor 3RZE H1 receptor 3RZE
C-term 485 I - - - - -
C-term 486 R - - - - -
C-term 487 S - - - - -

G-PROTEIN TEMPLATES

Segment Seq.num. AA CGN# Backbone PDB Rotamer PDB
HN 12 S G.HN.30 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 13 E G.HN.31 G(q) subunit alpha 7DFL - -
HN 14 E G.HN.32 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 15 A G.HN.33 G(q) subunit alpha 7DFL - -
HN 16 K G.HN.34 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 17 E G.HN.35 G(q) subunit alpha 7DFL - -
HN 18 A G.HN.36 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 19 R G.HN.37 G(q) subunit alpha 7DFL - -
HN 20 R G.HN.38 G(q) subunit alpha 7DFL - -
HN 21 I G.HN.39 G(q) subunit alpha 7DFL - -
HN 22 N G.HN.40 G(q) subunit alpha 7DFL - -
HN 23 D G.HN.41 G(q) subunit alpha 7DFL - -
HN 24 E G.HN.42 G(q) subunit alpha 7DFL - -
HN 25 I G.HN.43 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 26 E G.HN.44 G(q) subunit alpha 7DFL - -
HN 27 R G.HN.45 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 28 Q G.HN.46 G(q) subunit alpha 7DFL - -
HN 29 L G.HN.47 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 30 R G.HN.48 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 31 R G.HN.49 G(q) subunit alpha 7DFL - -
HN 32 D G.HN.50 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HN 33 K G.HN.51 G(q) subunit alpha 7DFL - -
HN 34 R G.HN.52 G(q) subunit alpha 7DFL - -
HN 35 D G.HN.53 G(q) subunit alpha 7DFL - -
hns1 36 A G.hns1.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hns1 37 R G.hns1.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hns1 38 R G.hns1.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S1 39 E G.S1.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S1 40 L G.S1.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S1 41 K G.S1.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S1 42 L G.S1.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S1 43 L G.S1.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S1 44 L G.S1.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S1 45 L G.S1.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s1h1 46 G G.s1h1.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s1h1 47 T G.s1h1.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s1h1 48 G G.s1h1.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s1h1 49 E G.s1h1.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s1h1 50 S G.s1h1.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s1h1 51 G G.s1h1.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H1 52 K G.H1.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 53 S G.H1.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 54 T G.H1.03 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 55 F G.H1.04 G(i) subunit alpha-1 6PT0 - -
H1 56 I G.H1.05 G(i) subunit alpha-1 6PT0 - -
H1 57 K G.H1.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 58 Q G.H1.07 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 59 M G.H1.08 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 60 R G.H1.09 G(i) subunit alpha-1 6PT0 - -
H1 61 I G.H1.10 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 62 I G.H1.11 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
H1 63 H G.H1.12 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
h1ha 64 G G.h1ha.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
h1ha 65 S G.h1ha.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
h1ha 66 G G.h1ha.03 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
h1ha 67 Y G.h1ha.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
h1ha 68 S G.h1ha.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 69 D H.HA.01 G(i) subunit alpha-1 6PT0 - -
HA 70 E H.HA.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 71 D H.HA.03 G(i) subunit alpha-1 6PT0 - -
HA 72 K H.HA.04 G(i) subunit alpha-1 6PT0 - -
HA 73 R H.HA.05 G(i) subunit alpha-1 6PT0 - -
HA 74 G H.HA.06 G(i) subunit alpha-1 6PT0 - -
HA 75 F H.HA.07 G(i) subunit alpha-1 6PT0 - -
HA 76 T H.HA.08 G(i) subunit alpha-1 6PT0 - -
HA 77 K H.HA.09 G(i) subunit alpha-1 6PT0 - -
HA 78 L H.HA.10 G(i) subunit alpha-1 6PT0 - -
HA 79 V H.HA.11 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 80 Y H.HA.12 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 81 Q H.HA.13 G(i) subunit alpha-1 6PT0 - -
HA 82 N H.HA.14 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 83 I H.HA.15 G(i) subunit alpha-1 6PT0 - -
HA 84 F H.HA.16 G(i) subunit alpha-1 6PT0 - -
HA 85 T H.HA.17 G(i) subunit alpha-1 6PT0 - -
HA 86 A H.HA.18 G(i) subunit alpha-1 6PT0 - -
HA 87 M H.HA.19 G(i) subunit alpha-1 6PT0 - -
HA 88 Q H.HA.20 G(i) subunit alpha-1 6PT0 - -
HA 89 A H.HA.21 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 90 M H.HA.22 G(i) subunit alpha-1 6PT0 - -
HA 91 I H.HA.23 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 92 R H.HA.24 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 93 A H.HA.25 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 94 M H.HA.26 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HA 95 D H.HA.27 G(i) subunit alpha-1 6PT0 - -
HA 96 T H.HA.28 G(i) subunit alpha-1 6PT0 - -
HA 97 L H.HA.29 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hahb 98 K H.hahb.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hahb 99 I H.hahb.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hahb 100 P H.hahb.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hahb 101 Y H.hahb.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hahb 102 K H.hahb.07 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hahb 103 Y H.hahb.08 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hahb 104 E H.hahb.09 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HB 105 H H.HB.01 G(i) subunit alpha-1 6PT0 - -
HB 106 N H.HB.02 G(i) subunit alpha-1 6PT0 - -
HB 107 K H.HB.03 G(i) subunit alpha-1 6PT0 - -
HB 108 A H.HB.04 G(i) subunit alpha-1 6PT0 - -
HB 109 H H.HB.05 G(i) subunit alpha-1 6PT0 - -
HB 110 A H.HB.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HB 111 Q H.HB.07 G(i) subunit alpha-1 6PT0 - -
HB 112 L H.HB.08 G(i) subunit alpha-1 6PT0 - -
HB 113 V H.HB.09 G(i) subunit alpha-1 6PT0 - -
HB 114 R H.HB.10 G(i) subunit alpha-1 6PT0 - -
HB 115 E H.HB.11 G(i) subunit alpha-1 6PT0 - -
HB 116 V H.HB.12 G(i) subunit alpha-1 6PT0 - -
HB 117 D H.HB.13 G(i) subunit alpha-1 6PT0 - -
HB 118 V H.HB.14 G(i) subunit alpha-1 6PT0 - -
hbhc 119 E H.hbhc.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hbhc 120 K H.hbhc.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hbhc 121 V H.hbhc.03 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hbhc 122 S H.hbhc.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hbhc 123 A H.hbhc.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hbhc 124 F H.hbhc.14 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hbhc 125 E H.hbhc.15 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HC 126 N H.HC.01 G(i) subunit alpha-1 6PT0 - -
HC 127 P H.HC.02 G(i) subunit alpha-1 6PT0 - -
HC 128 Y H.HC.03 G(i) subunit alpha-1 6PT0 - -
HC 129 V H.HC.04 G(i) subunit alpha-1 6PT0 - -
HC 130 D H.HC.05 G(i) subunit alpha-1 6PT0 - -
HC 131 A H.HC.06 G(i) subunit alpha-1 6PT0 - -
HC 132 I H.HC.07 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HC 133 K H.HC.08 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HC 134 S H.HC.09 G(i) subunit alpha-1 6PT0 - -
HC 135 L H.HC.10 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HC 136 W H.HC.11 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HC 137 N H.HC.12 G(i) subunit alpha-1 6PT0 - -
hchd 138 D H.hchd.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HD 139 P H.HD.01 G(i) subunit alpha-1 6PT0 - -
HD 140 G H.HD.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HD 141 I H.HD.03 G(i) subunit alpha-1 6PT0 - -
HD 142 Q H.HD.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HD 143 E H.HD.05 G(i) subunit alpha-1 6PT0 - -
HD 144 C H.HD.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HD 145 Y H.HD.07 G(i) subunit alpha-1 6PT0 - -
HD 146 D H.HD.08 G(i) subunit alpha-1 6PT0 - -
HD 147 R H.HD.09 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HD 148 R H.HD.10 G(i) subunit alpha-1 6PT0 - -
HD 149 R H.HD.11 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HD 150 E H.HD.12 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hdhe 151 Y H.hdhe.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hdhe 152 Q H.hdhe.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hdhe 153 L H.hdhe.03 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hdhe 154 S H.hdhe.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hdhe 155 D H.hdhe.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 156 S H.HE.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 157 T H.HE.02 G(i) subunit alpha-1 6PT0 - -
HE 158 K H.HE.03 G(i) subunit alpha-1 6PT0 - -
HE 159 Y H.HE.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 160 Y H.HE.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 161 L H.HE.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 162 N H.HE.07 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 163 D H.HE.08 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 164 L H.HE.09 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 165 D H.HE.10 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 166 R H.HE.11 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HE 167 V H.HE.12 G(i) subunit alpha-1 6PT0 - -
HE 168 A H.HE.13 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hehf 169 D H.hehf.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hehf 170 P H.hehf.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hehf 171 A H.hehf.03 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hehf 172 Y H.hehf.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hehf 173 L H.hehf.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hehf 174 P H.hehf.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hehf 175 T H.hehf.07 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HF 176 Q H.HF.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HF 177 Q H.HF.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HF 178 D H.HF.03 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HF 179 V H.HF.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HF 180 L H.HF.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
HF 181 R H.HF.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hfs2 182 V G.hfs2.01 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hfs2 183 R G.hfs2.02 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hfs2 184 V G.hfs2.03 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hfs2 185 P G.hfs2.04 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hfs2 186 T G.hfs2.05 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hfs2 187 T G.hfs2.06 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
hfs2 188 G G.hfs2.07 G(i) subunit alpha-1 6PT0 G(i) subunit alpha-1 6PT0
S2 189 I G.S2.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S2 190 I G.S2.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S2 191 E G.S2.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S2 192 Y G.S2.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S2 193 P G.S2.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S2 194 F G.S2.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S2 195 D G.S2.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S2 196 L G.S2.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s2s3 197 Q G.s2s3.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s2s3 198 S G.s2s3.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 199 V G.S3.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 200 I G.S3.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 201 F G.S3.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 202 R G.S3.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 203 M G.S3.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 204 V G.S3.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 205 D G.S3.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S3 206 V G.S3.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s3h2 207 G G.s3h2.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s3h2 208 G G.s3h2.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s3h2 209 Q G.s3h2.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 210 R G.H2.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 211 S G.H2.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 212 E G.H2.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 213 R G.H2.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 214 R G.H2.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 215 K G.H2.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 216 W G.H2.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 217 I G.H2.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 218 H G.H2.09 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H2 219 C G.H2.10 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h2s4 220 F G.h2s4.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h2s4 221 E G.h2s4.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h2s4 222 N G.h2s4.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h2s4 223 V G.h2s4.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h2s4 224 T G.h2s4.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S4 225 S G.S4.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S4 226 I G.S4.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S4 227 M G.S4.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S4 228 F G.S4.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S4 229 L G.S4.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S4 230 V G.S4.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S4 231 A G.S4.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 232 L G.s4h3.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 233 S G.s4h3.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 234 E G.s4h3.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 235 Y G.s4h3.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 236 D G.s4h3.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 237 Q G.s4h3.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 238 V G.s4h3.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 239 L G.s4h3.08 G(q) subunit alpha 7EZM G(q) subunit alpha 7EZM
s4h3 240 V G.s4h3.09 G(q) subunit alpha 7EZM G(q) subunit alpha 7EZM
s4h3 241 E G.s4h3.10 G(q) subunit alpha 7EZM G(q) subunit alpha 7EZM
s4h3 242 S G.s4h3.11 G(q) subunit alpha 7EZM G(q) subunit alpha 7EZM
s4h3 243 D G.s4h3.12 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 244 N G.s4h3.13 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 245 E G.s4h3.14 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s4h3 246 N G.s4h3.15 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 247 R G.H3.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 248 M G.H3.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 249 E G.H3.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 250 E G.H3.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 251 S G.H3.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 252 K G.H3.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 253 A G.H3.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 254 L G.H3.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 255 F G.H3.09 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 256 R G.H3.10 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 257 T G.H3.11 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 258 I G.H3.12 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 259 I G.H3.13 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 260 T G.H3.14 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 261 Y G.H3.15 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 262 P G.H3.16 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 263 W G.H3.17 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H3 264 F G.H3.18 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h3s5 265 Q G.h3s5.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h3s5 266 N G.h3s5.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h3s5 267 S G.h3s5.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S5 268 S G.S5.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S5 269 V G.S5.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S5 270 I G.S5.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S5 271 L G.S5.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S5 272 F G.S5.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S5 273 L G.S5.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S5 274 N G.S5.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s5hg 275 K G.s5hg.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 276 K G.HG.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 277 D G.HG.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 278 L G.HG.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 279 L G.HG.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 280 E G.HG.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 281 E G.HG.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 282 K G.HG.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 283 I G.HG.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 284 M G.HG.09 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 285 Y G.HG.12 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 286 S G.HG.13 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 287 H G.HG.14 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 288 L G.HG.15 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 289 V G.HG.16 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
HG 290 D G.HG.17 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 291 Y G.hgh4.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 292 F G.hgh4.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 293 P G.hgh4.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 294 E G.hgh4.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 295 Y G.hgh4.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 296 D G.hgh4.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 297 G G.hgh4.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
hgh4 298 P G.hgh4.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 299 Q G.H4.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 300 R G.H4.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 301 D G.H4.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 302 A G.H4.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 303 Q G.H4.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 304 A G.H4.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 305 A G.H4.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 306 R G.H4.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 307 E G.H4.09 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 308 F G.H4.10 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 309 I G.H4.11 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 310 L G.H4.12 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 311 K G.H4.13 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 312 M G.H4.14 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 313 F G.H4.15 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 314 V G.H4.16 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H4 315 D G.H4.17 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 316 L G.h4s6.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 317 N G.h4s6.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 318 P G.h4s6.09 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 319 D G.h4s6.10 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 320 S G.h4s6.11 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 321 D G.h4s6.12 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 322 K G.h4s6.13 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
h4s6 323 I G.h4s6.20 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S6 324 I G.S6.01 G(q) subunit alpha 7DFL - -
S6 325 Y G.S6.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S6 326 S G.S6.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S6 327 H G.S6.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
S6 328 F G.S6.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s6h5 329 T G.s6h5.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s6h5 330 C G.s6h5.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s6h5 331 A G.s6h5.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s6h5 332 T G.s6h5.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
s6h5 333 D G.s6h5.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 334 T G.H5.01 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 335 E G.H5.02 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 336 N G.H5.03 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 337 I G.H5.04 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 338 R G.H5.05 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 339 F G.H5.06 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 340 V G.H5.07 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 341 F G.H5.08 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 342 A G.H5.09 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 343 A G.H5.10 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 344 V G.H5.11 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 345 K G.H5.12 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 346 D G.H5.13 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 347 T G.H5.14 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 348 I G.H5.15 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 349 L G.H5.16 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 350 Q G.H5.17 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 351 L G.H5.18 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 352 N G.H5.19 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 353 L G.H5.20 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 354 K G.H5.21 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 355 E G.H5.22 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 356 Y G.H5.23 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 357 N G.H5.24 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 358 L G.H5.25 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL
H5 359 V G.H5.26 G(q) subunit alpha 7DFL G(q) subunit alpha 7DFL

«

Versions

Package Name Version
Django 2.2.1
Python 3.6.7
debug_toolbar Debug Toolbar 1.11
polymorphic Polymorphic 2.0.3
rest_framework Django REST framework 3.9.3
rest_framework_swagger Rest_Framework_Swagger 2.2.0

Time

Resource usage

Resource Value
User CPU time 9525.403 msec
System CPU time 783.372 msec
Total CPU time 10308.775 msec
Elapsed time 10651.888 msec
Context switches 1352 voluntary, 239 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from protwis.settings

Setting Value
ABSOLUTE_URL_OVERRIDES {}
ADMINS []
ALLOWED_HOSTS ['*']
APPEND_SLASH True
AUTHENTICATION_BACKENDS ['django.contrib.auth.backends.ModelBackend']
AUTH_PASSWORD_VALIDATORS '********************'
AUTH_USER_MODEL 'auth.User'
BASE_DIR '/home/protwis/gpcrdb_test'
BUILD_CACHE_DIR '/home/protwis/gpcrdb_data/cache'
CACHES {'alignments': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/home/protwis/caches/test_alignment', 'OPTIONS': {'MAX_ENTRIES': 1000}}, 'default': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/home/protwis/caches/test/', 'OPTIONS': {'MAX_ENTRIES': 10000000}}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS []
CSRF_USE_SESSIONS False
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'localhost', 'NAME': 'protwis_202107', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'protwis'}}
DATABASE_ROUTERS []
DATA_DIR '/home/protwis/gpcrdb_data'
DATA_UPLOAD_MAX_MEMORY_SIZE 2621440
DATA_UPLOAD_MAX_NUMBER_FIELDS 1000
DATETIME_FORMAT 'N j, Y, P'
DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
DATE_FORMAT 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_PATCH_SETTINGS False
DECIMAL_SEPARATOR '.'
DEFAULT_CHARSET 'utf-8'
DEFAULT_CONTENT_TYPE 'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage'
DEFAULT_FROM_EMAIL 'webmaster@localhost'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_NUMBERING_SCHEME 'gpcrdb'
DEFAULT_PROTEIN_STATE 'inactive'
DEFAULT_SITE 'gpcr'
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
DOCUMENTATION_URL 'https://docs.gpcrdb.org/'
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'localhost'
EMAIL_HOST_PASSWORD '********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE '********************'
EMAIL_SUBJECT_PREFIX '[Django] '
EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False
EMAIL_USE_SSL False
EMAIL_USE_TLS False
FILE_CHARSET 'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS None
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
FORM_RENDERER 'django.forms.renderers.DjangoTemplates'
GOOGLE_ANALYTICS_API '********************'
GOOGLE_ANALYTICS_KEY '********************'
IGNORABLE_404_URLS []
INSTALLED_APPS ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'debug_toolbar', 'rest_framework', 'rest_framework_swagger', 'polymorphic', 'common', 'api', 'news', 'pages', 'home', 'protein', 'family', 'residue', 'alignment', 'similaritysearch', 'similaritymatrix', 'structure', 'ligand', 'interaction', 'mutation', 'phylogenetic_trees', 'sitesearch', 'build_gpcr', 'construct', 'tools', 'drugs', 'signprot', 'signprot2', 'mutational_landscape', 'contactnetwork', 'seqsign', 'angles', 'hotspots')
INTERNAL_IPS '10.0.2.2'
LANGUAGES [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
LANGUAGES_BIDI ['he', 'ar', 'fa', 'ur']
LANGUAGE_CODE 'en-us'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/'
LOCALE_PATHS []
LOGGING {'disable_existing_loggers': False, 'formatters': {'verbose': {'datefmt': '%d/%b/%Y %H:%M:%S', 'format': '[%(asctime)s] %(levelname)s ' '[%(name)s:%(lineno)s] %(message)s'}, 'verbose_low': {'datefmt': '%d/%b/%Y %H:%M:%S', 'format': '[%(asctime)s] %(levelname)s ' '[%(name)s:%(lineno)s]'}}, 'handlers': {'build': {'class': 'logging.FileHandler', 'filename': 'logs/build.log', 'formatter': 'verbose', 'level': 'DEBUG'}, 'django': {'class': 'logging.FileHandler', 'filename': 'logs/django.log', 'formatter': 'verbose', 'level': 'WARNING'}, 'protwis': {'class': 'logging.FileHandler', 'filename': 'logs/protwis.log', 'formatter': 'verbose', 'level': 'DEBUG'}}, 'loggers': {'build': {'handlers': ['build'], 'level': 'DEBUG'}, 'django': {'handlers': ['django'], 'level': 'WARNING', 'propagate': True}, 'protwis': {'handlers': ['protwis'], 'level': 'DEBUG'}}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/accounts/profile/'
LOGIN_URL '/accounts/login/'
LOGOUT_REDIRECT_URL None
MANAGERS []
MEDIA_ROOT '/protwis/media/protwis'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ('common.middleware.stats.StatsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware')
MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j'
NUMBER_GROUPING 0
PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT_DAYS '********************'
PREPEND_WWW False
REFERENCE_POSITIONS {'D1S1': 'D1S1x50', 'D1S2': 'D1S2x50', 'D1T1': 'D1T1x50', 'D1e1': 'D1e1x50', 'ECL1': '23x50', 'ECL2': '45x50', 'H8': '8x50', 'ICL1': '12x50', 'ICL2': '34x50', 'TM1': '1x50', 'TM2': '2x50', 'TM3': '3x50', 'TM4': '4x50', 'TM5': '5x50', 'TM6': '6x50', 'TM7': '7x50'}
ROOT_URLCONF 'protwis.urls'
SECRET_KEY '********************'
SECURE_BROWSER_XSS_FILTER False
SECURE_CONTENT_TYPE_NOSNIFF False
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SERVER_EMAIL 'root@localhost'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 86400
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SAMESITE 'Lax'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'django.contrib.sessions.backends.db'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.PickleSerializer'
SETTINGS_MODULE 'protwis.settings'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SITE_NAME 'gpcr'
SITE_TITLE 'GPCRdb'
STATICFILES_DIRS ('/home/protwis/gpcrdb_test/static',)
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage'
STATIC_ROOT '/home/protwis/static_test/'
STATIC_URL '/static/'
SWAGGER_SETTINGS {'USE_SESSION_AUTH': False}
TEMPLATES [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages', 'protwis.context_processors.current_site', 'protwis.context_processors.canonical_tag', 'protwis.context_processors.documentation_url', 'protwis.context_processors.google_analytics', 'protwis.context_processors.site_title'], 'debug': True}}]
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Europe/Copenhagen'
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ True
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
WSGI_APPLICATION None
X_FRAME_OPTIONS 'SAMEORIGIN'
YEAR_MONTH_FORMAT 'F Y'

Headers

Request headers

Key Value
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding br,gzip
Accept-Language en-US,en;q=0.5
Connection close
Host test.gpcrdb.org
User-Agent CCBot/2.0 (https://commoncrawl.org/faq/)
X-Forwarded-For 3.231.217.107
X-Forwarded-Proto https
X-Real-Ip 3.231.217.107

Response headers

Key Value
Cache-Control max-age=604800
Content-Length 466257
Content-Type text/html; charset=utf-8
Expires Thu, 08 Jun 2023 06:33:39 GMT
Vary Cookie
X-Frame-Options SAMEORIGIN

WSGI environ

Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.

Key Value
PATH_INFO /structure/refined/7DFL
QUERY_STRING
REMOTE_ADDR
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME test.gpcrdb.org
SERVER_PORT 443
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE gunicorn/19.9.0

Request

View information

View function Arguments Keyword arguments URL name
structure.views.RefinedModelDetails () {'pdbname': '7DFL'} refined_model_details

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  •   default 457.23 ms (1389 queries including 1372 similar and 674 duplicates )
  Query Timeline Time (ms) Action
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '7DFL'
  18 similar queries.   Duplicated 2 times.
0.6024196904106132%
2.75

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(235)
  structure = Structure.objects.get(pdb_code__index=pdbname.upper())
  +
SELECT ••• "signprot_complex"."id", "signprot_complex"."protein_id", "signprot_complex"."structure_id", "signprot_complex"."alpha", "signprot_complex"."beta_chain", "signprot_complex"."beta_protein_id", "signprot_complex"."gamma_chain", "signprot_complex"."gamma_protein_id" FROM "signprot_complex" WHERE "signprot_complex"."structure_id" = 2
  2 similar queries.   Duplicated 2 times.
0.1268142202959068%
0.58

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(238)
  if len(complex_mod_details) > 0:
  +
SELECT ••• "signprot_complex"."id", "signprot_complex"."protein_id", "signprot_complex"."structure_id", "signprot_complex"."alpha", "signprot_complex"."beta_chain", "signprot_complex"."beta_protein_id", "signprot_complex"."gamma_chain", "signprot_complex"."gamma_protein_id" FROM "signprot_complex" WHERE "signprot_complex"."structure_id" = 2 ORDER BY "signprot_complex"."id" ASC LIMIT 1
0.10611305028872137%
0.49

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(239)
  complex_mod = complex_mod_details.first()
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55557
  45 similar queries.   Duplicated 6 times.
0.22301990962401044%
1.02

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
  +
SELECT ••• "structure_complex_model"."id", "structure_complex_model"."receptor_protein_id", "structure_complex_model"."sign_protein_id", "structure_complex_model"."main_template_id", "structure_complex_model"."pdb_data_id", "structure_complex_model"."version", "structure_complex_model"."stats_text_id" FROM "structure_complex_model" INNER JOIN "protein" ON ("structure_complex_model"."receptor_protein_id" = "protein"."id") INNER JOIN "protein" T3 ON ("structure_complex_model"."sign_protein_id" = T3."id") WHERE ("protein"."entry_name" = '7dfl' AND T3."entry_name" = 'gnaq_human')
0.28913850803486973%
1.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(258)
  model = StructureComplexModel.objects.get(receptor_protein__entry_name=modelname, sign_protein__entry_name=signprot)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" WHERE "structure"."id" = 2
0.07659954342709173%
0.35

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(259)
  main_template = model.main_template
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 54850
  45 similar queries.   Duplicated 3 times.
0.06564930236535635%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(260)
  if model.receptor_protein.accession:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 32
  45 similar queries.   Duplicated 4 times.
0.06319853412772987%
0.29

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(272)
  receptor_residues = Residue.objects.filter(protein_conformation__protein=model.receptor_protein.parent)
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55557
  45 similar queries.   Duplicated 6 times.
0.060643477879991615%
0.28

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(273)
  signprot_residues = Residue.objects.filter(protein_conformation__protein=model.sign_protein)
  +
SELECT ••• "stats_text"."id", "stats_text"."stats_text" FROM "stats_text" WHERE "stats_text"."id" = 1401
0.13265434886216568%
0.61

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
  +
SELECT ••• "residue"."id", "residue"."protein_conformation_id", "residue"."protein_segment_id", "residue"."generic_number_id", "residue"."display_generic_number_id", "residue"."sequence_number", "residue"."amino_acid" FROM "residue" INNER JOIN "protein_conformation" ON ("residue"."protein_conformation_id" = "protein_conformation"."id") WHERE "protein_conformation"."protein_id" = 32 ORDER BY "residue"."sequence_number" ASC
  2 similar queries.
0.6975824996375991%
3.19

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(306)
  receptor_residues_dict = {r.sequence_number:r for r in receptor_residues}
  +
SELECT ••• "residue"."id", "residue"."protein_conformation_id", "residue"."protein_segment_id", "residue"."generic_number_id", "residue"."display_generic_number_id", "residue"."sequence_number", "residue"."amino_acid" FROM "residue" INNER JOIN "protein_conformation" ON ("residue"."protein_conformation_id" = "protein_conformation"."id") WHERE "protein_conformation"."protein_id" = 55557 ORDER BY "residue"."sequence_number" ASC
  2 similar queries.
0.17869750532651013%
0.82

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(307)
  if signprot_residues:
  +
SELECT ••• "protein_segment"."slug" FROM "protein_segment" WHERE "protein_segment"."proteinfamily" = 'Alpha' ORDER BY "protein_segment"."id" ASC
0.10976313064263316%
0.50

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(342)
  if signprot_residues and segment in alpha_segments:
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '7DFL'
  18 similar queries.   Duplicated 2 times.
0.28173405931693435%
1.29

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(327)
  backbone_struct = Structure.objects.get(pdb_code__index=backbone_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '3RZE'
  18 similar queries.
0.2757896427405637%
1.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(327)
  backbone_struct = Structure.objects.get(pdb_code__index=backbone_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '4AMJ'
  18 similar queries.
0.26384866558276665%
1.21

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(327)
  backbone_struct = Structure.objects.get(pdb_code__index=backbone_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '7E32'
  18 similar queries.
0.2629622174968166%
1.20

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '6B73'
  18 similar queries.
0.2623886334412019%
1.20

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '7D7M'
  18 similar queries.
0.2625450654563695%
1.20

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '3SN6'
  18 similar queries.
0.2583735450518989%
1.18

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(327)
  backbone_struct = Structure.objects.get(pdb_code__index=backbone_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '7CMV'
  18 similar queries.
0.254775608703043%
1.16

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '6N4B'
  18 similar queries.
0.25321128855136654%
1.16

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '6AK3'
  18 similar queries.
0.25461917668787537%
1.16

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '4UHR'
  18 similar queries.
0.25373272860192536%
1.16

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '5UNF'
  18 similar queries.
0.2539934486272048%
1.16

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '6VMS'
  18 similar queries.
0.2544106006676518%
1.16

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '5X93'
  18 similar queries.
0.2526898485008077%
1.16

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '6TO7'
  18 similar queries.
0.259677145178296%
1.19

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(335)
  rotamer_struct = Structure.objects.get(pdb_code__index=rotamer_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '6PT0'
  18 similar queries.
0.2572785209457254%
1.18

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(327)
  backbone_struct = Structure.objects.get(pdb_code__index=backbone_pdb)
  +
SELECT ••• "structure"."id", "structure"."protein_conformation_id", "structure"."structure_type_id", "structure"."pdb_code_id", "structure"."state_id", "structure"."author_state_id", "structure"."publication_id", "structure"."preferred_chain", "structure"."resolution", "structure"."publication_date", "structure"."pdb_data_id", "structure"."representative", "structure"."distance_representative", "structure"."contact_representative", "structure"."contact_representative_score", "structure"."inactive_class_contacts_fraction", "structure"."active_class_contacts_fraction", "structure"."class_contact_representative", "structure"."annotated", "structure"."refined", "structure"."distance", "structure"."tm6_angle", "structure"."gprot_bound_likeness", "structure"."sodium", "structure"."signprot_complex_id", "structure"."stats_text_id", "structure"."mammal", "structure"."closest_to_human" FROM "structure" INNER JOIN "web_link" ON ("structure"."pdb_code_id" = "web_link"."id") WHERE "web_link"."index" = '7EZM'
  18 similar queries.
0.25628778484966364%
1.17

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/home/protwis/gpcrdb_test/structure/views.py in parse_model_statsfile(327)
  backbone_struct = Structure.objects.get(pdb_code__index=backbone_pdb)
  +
SELECT ••• "signprot_complex"."id", "signprot_complex"."protein_id", "signprot_complex"."structure_id", "signprot_complex"."alpha", "signprot_complex"."beta_chain", "signprot_complex"."beta_protein_id", "signprot_complex"."gamma_chain", "signprot_complex"."gamma_protein_id" FROM "signprot_complex" WHERE "signprot_complex"."structure_id" = 2
  2 similar queries.   Duplicated 2 times.
0.061634213976053384%
0.28

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(280)
  signprot_template = SignprotComplex.objects.get(structure=main_template).protein
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55557
  45 similar queries.   Duplicated 6 times.
0.06679647047658578%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(280)
  signprot_template = SignprotComplex.objects.get(structure=main_template).protein
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 54850
  18 similar queries.   Duplicated 2 times.
0.06345925415300928%
0.29

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 54850
  45 similar queries.   Duplicated 3 times.
0.06387640619345634%
0.29

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 32
  45 similar queries.   Duplicated 4 times.
0.0661185984108593%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55081
  18 similar queries.
0.06371997417828869%
0.29

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55081
  45 similar queries.
0.670519761013596%
3.07

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 32
  45 similar queries.   Duplicated 4 times.
0.06225994203672398%
0.28

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55029
  18 similar queries.
0.05422976525811803%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55029
  45 similar queries.
0.06403283820862399%
0.29

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 625
  45 similar queries.
0.06705719050186519%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55281
  18 similar queries.
0.060226325839544556%
0.28

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55281
  45 similar queries.
0.06768291856253579%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 3
  45 similar queries.
0.06575359037546813%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55124
  18 similar queries.
0.05584622941485041%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55124
  45 similar queries.
0.06914295070410051%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 84
  45 similar queries.
0.07070727085577698%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55013
  18 similar queries.
0.05787984561202983%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55013
  45 similar queries.
0.06836079062826225%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 174
  45 similar queries.
0.07107227889116817%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55443
  18 similar queries.
0.0576712695918063%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55443
  45 similar queries.
0.0700293987900505%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 25
  45 similar queries.
0.06804792659792697%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55213
  18 similar queries.
0.05954845377381808%
0.27

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55213
  45 similar queries.
0.06564930236535635%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 29
  45 similar queries.
0.06658789445636225%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55227
  18 similar queries.
0.05584622941485041%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55227
  45 similar queries.
0.0703422628203858%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 163
  45 similar queries.
0.06705719050186519%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 54872
  18 similar queries.
0.05412547724800628%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 54872
  45 similar queries.
0.0670050464968093%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 173
  45 similar queries.
0.06606645440580343%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55025
  18 similar queries.
0.05386475722272686%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55025
  45 similar queries.
0.06841293463331814%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 181
  45 similar queries.
0.06570144637041224%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55109
  18 similar queries.
0.05542907737440334%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55109
  45 similar queries.
0.06877794266870932%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 38
  45 similar queries.
0.06502357430468576%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55135
  18 similar queries.
0.05600266143001805%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55135
  45 similar queries.
0.06533643833502106%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 28
  45 similar queries.
0.06512786231479753%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55179
  18 similar queries.
0.05626338145529747%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55179
  45 similar queries.
0.07420091919452113%
0.34

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 51
  45 similar queries.
0.06830864662320638%
0.31

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55253
  18 similar queries.
0.05485549331878864%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55253
  45 similar queries.
0.07023797481027404%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 87
  45 similar queries.
0.06653575045130636%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(371)
  if r.rotamer_template.protein_conformation.protein.parent not in r_temps:
  +
SELECT ••• "web_link"."id", "web_link"."web_resource_id", "web_link"."index" FROM "web_link" WHERE "web_link"."id" = 59085
  18 similar queries.   Duplicated 2 times.
0.0603827578547122%
0.28

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(448)
  template_list.append(t.pdb_code.index)
  +
SELECT ••• "web_link"."id", "web_link"."web_resource_id", "web_link"."index" FROM "web_link" WHERE "web_link"."id" = 59269
  18 similar queries.
0.05683696551091218%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(448)
  template_list.append(t.pdb_code.index)
  +
SELECT ••• "web_link"."id", "web_link"."web_resource_id", "web_link"."index" FROM "web_link" WHERE "web_link"."id" = 59233
  18 similar queries.
0.054907637323844516%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(448)
  template_list.append(t.pdb_code.index)
  +
SELECT ••• "web_link"."id", "web_link"."web_resource_id", "web_link"."index" FROM "web_link" WHERE "web_link"."id" = 59512
  18 similar queries.
0.05537693336934746%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(281)
  bb_temps, backbone_templates, r_temps, rotamer_templates, segments_out, bb_main, bb_alt, bb_none, sc_main, sc_alt, sc_none, template_list, colors = format_model_details(receptor_rotamers, main_template, color_palette, chain='R')
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(448)
  template_list.append(t.pdb_code.index)
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55188
  18 similar queries.
0.054646917298565106%
0.25

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/