6XBL refined

RECEPTOR CLASS

Class F (Frizzled)

RECEPTOR

SMO

SPECIES

Homo sapiens

G-PROTEIN FAMILY

Gi/o

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

SMO (sequence similarity: 100%) PDB: 6XBL
G(i) subunit alpha-1 (sequence similarity: 100%)

RECEPTOR TEMPLATES

6XBL (SMO)
4N4W (SMO)
6XBM (SMO)
4QIM (SMO)
6O3C (SMO)
6PT0 (CB2 receptor)
7JVR (D2 receptor)
None
Main template (%) Additional templates (%) No template - freely modelled (%)
Backbone 85.9 11.1 3.0
Side-chains 85.9 10.9 3.2

Number of backbone templates: 5
Number of rotamer templates: 7

Segment Seq.num. AA GPCRdb# Backbone PDB Rotamer PDB
N-term 63 H - SMO 6XBL SMO 6XBL
N-term 64 C - SMO 6XBL SMO 6XBL
N-term 65 G - SMO 6XBL SMO 6XBL
N-term 66 R - SMO 6XBL SMO 6XBL
N-term 67 A - SMO 6XBL SMO 6XBL
N-term 68 A - SMO 6XBL SMO 6XBL
N-term 69 P - SMO 6XBL SMO 6XBL
N-term 70 C - SMO 6XBL SMO 6XBL
N-term 71 E - SMO 6XBL SMO 6XBL
N-term 72 P - SMO 6XBL SMO 6XBL
N-term 73 L - SMO 6XBL SMO 6XBL
N-term 74 R - SMO 6XBL SMO 6XBL
N-term 75 Y - SMO 6XBL SMO 6XBL
N-term 76 N - SMO 6XBL SMO 6XBL
N-term 77 V - SMO 6XBL SMO 6XBL
N-term 78 C - SMO 6XBL SMO 6XBL
N-term 79 L - SMO 6XBL SMO 6XBL
N-term 80 G - SMO 6XBL SMO 6XBL
N-term 81 S - SMO 6XBL SMO 6XBL
N-term 82 V - SMO 6XBL SMO 6XBL
N-term 83 L - SMO 6XBL SMO 6XBL
N-term 84 P - SMO 6XBL SMO 6XBL
N-term 85 Y - SMO 6XBL SMO 6XBL
N-term 86 G - SMO 6XBL SMO 6XBL
N-term 87 A - SMO 6XBL SMO 6XBL
N-term 88 T - SMO 6XBL SMO 6XBL
N-term 89 S - SMO 6XBL SMO 6XBL
N-term 90 T - SMO 6XBL SMO 6XBL
N-term 91 L - SMO 6XBL SMO 6XBL
N-term 92 L - SMO 6XBL SMO 6XBL
N-term 93 A - SMO 6XBL SMO 6XBL
N-term 94 G - SMO 6XBL SMO 6XBL
N-term 95 D - SMO 6XBL SMO 6XBL
N-term 96 S - SMO 6XBL SMO 6XBL
N-term 97 D - SMO 6XBL SMO 6XBL
N-term 98 S - SMO 6XBL SMO 6XBL
N-term 99 Q - SMO 6XBL SMO 6XBL
N-term 100 E - SMO 6XBL SMO 6XBL
N-term 101 E - SMO 6XBL SMO 6XBL
N-term 102 A - SMO 6XBL SMO 6XBL
N-term 103 H - SMO 6XBL SMO 6XBL
N-term 104 G - SMO 6XBL SMO 6XBL
N-term 105 K - SMO 6XBL SMO 6XBL
N-term 106 L - SMO 6XBL SMO 6XBL
N-term 107 V - SMO 6XBL SMO 6XBL
N-term 108 L - SMO 6XBL SMO 6XBL
N-term 109 W - SMO 6XBL SMO 6XBL
N-term 110 S - SMO 6XBL SMO 6XBL
N-term 111 G - SMO 6XBL SMO 6XBL
N-term 112 L - SMO 6XBL SMO 6XBL
N-term 113 R - SMO 6XBL SMO 6XBL
N-term 114 N - SMO 6XBL SMO 6XBL
N-term 115 A - SMO 6XBL SMO 6XBL
N-term 116 P - SMO 6XBL SMO 6XBL
N-term 117 R - SMO 6XBL SMO 6XBL
N-term 118 C - SMO 6XBL SMO 6XBL
N-term 119 W - SMO 6XBL SMO 6XBL
N-term 120 A - SMO 6XBL SMO 6XBL
N-term 121 V - SMO 6XBL SMO 6XBL
N-term 122 I - SMO 6XBL SMO 6XBL
N-term 123 Q - SMO 6XBL SMO 6XBL
N-term 124 P - SMO 6XBL SMO 6XBL
N-term 125 L - SMO 6XBL SMO 6XBL
N-term 126 L - SMO 6XBL SMO 6XBL
N-term 127 C - SMO 6XBL SMO 6XBL
N-term 128 A - SMO 6XBL SMO 6XBL
N-term 129 V - SMO 6XBL SMO 6XBL
N-term 130 Y - SMO 6XBL SMO 6XBL
N-term 131 M - SMO 6XBL SMO 6XBL
N-term 132 P - SMO 6XBL SMO 6XBL
N-term 133 K - SMO 6XBL SMO 6XBL
N-term 134 C - SMO 6XBL SMO 6XBL
N-term 135 E - SMO 6XBL SMO 6XBL
N-term 136 N - SMO 6XBL SMO 6XBL
N-term 137 D - SMO 6XBL SMO 6XBL
N-term 138 R - SMO 6XBL SMO 6XBL
N-term 139 V - SMO 6XBL SMO 6XBL
N-term 140 E - SMO 6XBL SMO 6XBL
N-term 141 L - SMO 6XBL SMO 6XBL
N-term 142 P - SMO 6XBL SMO 6XBL
N-term 143 S - SMO 6XBL SMO 6XBL
N-term 144 R - SMO 6XBL SMO 6XBL
N-term 145 T - SMO 6XBL SMO 6XBL
N-term 146 L - SMO 6XBL SMO 6XBL
N-term 147 C - SMO 6XBL SMO 6XBL
N-term 148 Q - SMO 6XBL SMO 6XBL
N-term 149 A - SMO 6XBL SMO 6XBL
N-term 150 T - SMO 6XBL SMO 6XBL
N-term 151 R - SMO 6XBL SMO 6XBL
N-term 152 G - SMO 6XBL SMO 6XBL
N-term 153 P - SMO 6XBL SMO 6XBL
N-term 154 C - SMO 6XBL SMO 6XBL
N-term 155 A - SMO 6XBL SMO 6XBL
N-term 156 I - SMO 6XBL SMO 6XBL
N-term 157 V - SMO 6XBL SMO 6XBL
N-term 158 E - SMO 6XBL SMO 6XBL
N-term 159 R - SMO 6XBL SMO 6XBL
N-term 160 E - SMO 6XBL SMO 6XBL
N-term 161 R - SMO 6XBL SMO 6XBL
N-term 162 G - SMO 6XBL SMO 6XBL
N-term 163 W - SMO 6XBL SMO 6XBL
N-term 164 P - SMO 6XBL SMO 6XBL
N-term 165 D - SMO 6XBL SMO 6XBL
N-term 166 F - SMO 6XBL SMO 6XBL
N-term 167 L - SMO 6XBL SMO 6XBL
N-term 168 R - SMO 6XBL SMO 6XBL
N-term 169 C - SMO 6XBL SMO 6XBL
N-term 170 T - SMO 6XBL SMO 6XBL
N-term 171 P - SMO 6XBL SMO 6XBL
N-term 172 D - SMO 6XBL SMO 6XBL
N-term 173 R - SMO 6XBL SMO 6XBL
N-term 174 F - SMO 6XBL SMO 6XBL
N-term 175 P - SMO 6XBL SMO 6XBL
N-term 176 E - SMO 6XBL SMO 6XBL
N-term 177 G - SMO 6XBL SMO 6XBL
N-term 178 C - SMO 6XBL SMO 6XBL
N-term 179 T - SMO 6XBL SMO 6XBL
N-term 180 N - SMO 6XBL SMO 6XBL
N-term 181 E - SMO 6XBL SMO 6XBL
N-term 182 V - SMO 6XBL SMO 6XBL
N-term 183 Q - SMO 6XBL SMO 6XBL
N-term 184 N - SMO 6XBL SMO 6XBL
N-term 185 I - SMO 6XBL SMO 6XBL
N-term 186 K - SMO 6XBL SMO 6XBL
N-term 187 F - SMO 6XBL SMO 6XBL
N-term 188 N - SMO 6XBL SMO 6XBL
N-term 189 S - SMO 6XBL SMO 6XBL
N-term 190 S - SMO 6XBL SMO 6XBL
N-term 191 G - SMO 6XBL SMO 6XBL
N-term 192 Q - SMO 6XBL SMO 6XBL
N-term 193 C - SMO 6XBL SMO 6XBL
N-term 194 E - SMO 6XBL SMO 6XBL
N-term 195 V - SMO 6XBL SMO 6XBL
N-term 196 P - SMO 6XBL SMO 6XBL
N-term 197 L - SMO 6XBL SMO 6XBL
N-term 198 V - SMO 6XBL SMO 6XBL
N-term 199 R - SMO 6XBL SMO 6XBL
N-term 200 T - SMO 6XBL SMO 6XBL
N-term 201 D - SMO 6XBL SMO 6XBL
N-term 202 N - SMO 6XBL SMO 6XBL
N-term 203 P - SMO 6XBL SMO 6XBL
N-term 204 K - SMO 6XBL SMO 6XBL
N-term 205 S - SMO 6XBL SMO 6XBL
N-term 206 W - SMO 6XBL SMO 6XBL
N-term 207 Y - SMO 6XBL SMO 6XBL
N-term 208 E - SMO 6XBL SMO 6XBL
N-term 209 D - SMO 6XBL SMO 6XBL
N-term 210 V - SMO 6XBL SMO 6XBL
N-term 211 E - SMO 6XBL SMO 6XBL
N-term 212 G - SMO 6XBL SMO 6XBL
N-term 213 C - SMO 6XBL SMO 6XBL
N-term 214 G - SMO 6XBL SMO 6XBL
N-term 215 I - SMO 6XBL SMO 6XBL
N-term 216 Q - SMO 6XBL SMO 6XBL
N-term 217 C - SMO 6XBL SMO 6XBL
N-term 218 Q - SMO 6XBL SMO 6XBL
N-term 219 N - SMO 6XBL SMO 6XBL
N-term 220 P - SMO 6XBL SMO 6XBL
N-term 221 L - SMO 6XBL SMO 6XBL
N-term 222 F - SMO 6XBL SMO 6XBL
TM1 223 T 1.25x25 SMO 6XBL SMO 6XBL
TM1 224 E 1.26x26 SMO 6XBL SMO 6XBL
TM1 225 A 1.27x27 SMO 6XBL SMO 6XBL
TM1 226 E 1.28x28 SMO 6XBL SMO 6XBL
TM1 227 H 1.29x29 SMO 6XBL SMO 6XBL
TM1 228 Q 1.30x30 SMO 6XBL SMO 6XBL
TM1 229 D 1.31x31 SMO 6XBL SMO 6XBL
TM1 230 M 1.32x32 SMO 6XBL SMO 6XBL
TM1 231 H 1.33x33 SMO 6XBL SMO 6XBL
TM1 232 S 1.34x34 SMO 6XBL SMO 6XBL
TM1 233 Y 1.35x35 SMO 6XBL SMO 6XBL
TM1 234 I 1.36x36 SMO 6XBL SMO 6XBL
TM1 235 A 1.37x37 SMO 6XBL SMO 6XBL
TM1 236 A 1.38x38 SMO 6XBL SMO 6XBL
TM1 237 F 1.39x39 SMO 6XBL SMO 6XBL
TM1 238 G 1.40x40 SMO 6XBL SMO 6XBL
TM1 239 A 1.41x41 SMO 6XBL SMO 6XBL
TM1 240 V 1.42x42 SMO 6XBL SMO 6XBL
TM1 241 T 1.43x43 SMO 6XBL SMO 6XBL
TM1 242 G 1.44x44 SMO 6XBL SMO 6XBL
TM1 243 L 1.45x45 SMO 6XBL SMO 6XBL
TM1 244 C 1.46x46 SMO 6XBL SMO 6XBL
TM1 245 T 1.47x47 SMO 6XBL SMO 6XBL
TM1 246 L 1.48x48 SMO 6XBL SMO 6XBL
TM1 247 F 1.49x49 SMO 6XBL SMO 6XBL
TM1 248 T 1.50x50 SMO 6XBL SMO 6XBL
TM1 249 L 1.51x51 SMO 6XBL SMO 6XBL
TM1 250 A 1.52x52 SMO 6XBL SMO 6XBL
TM1 251 T 1.53x53 SMO 6XBL SMO 6XBL
TM1 252 F 1.54x54 SMO 6XBL SMO 6XBL
TM1 253 V 1.55x55 SMO 6XBL SMO 6XBL
TM1 254 A 1.56x56 SMO 6XBL SMO 6XBL
TM1 255 D 1.57x57 SMO 4N4W SMO 4N4W
ICL1 256 W 12.47x47 SMO 6XBL SMO 6XBL
ICL1 257 R 12.48x48 SMO 6XBL SMO 6XBL
ICL1 258 N 12.49x49 SMO 6XBL SMO 6XBL
ICL1 259 S 12.50x50 SMO 6XBL SMO 6XBL
ICL1 260 N 12.51x51 SMO 6XBL SMO 6XBL
TM2 261 R 2.38x38 SMO 6XBL SMO 6XBL
TM2 262 Y 2.39x39 SMO 6XBL SMO 6XBL
TM2 263 P 2.40x40 SMO 6XBL SMO 6XBL
TM2 264 A 2.41x41 SMO 6XBL SMO 6XBL
TM2 265 V 2.42x42 SMO 6XBL SMO 6XBL
TM2 266 I 2.43x43 SMO 6XBL SMO 6XBL
TM2 267 L 2.44x44 SMO 6XBL SMO 6XBL
TM2 268 F 2.45x45 SMO 6XBL SMO 6XBL
TM2 269 Y 2.46x46 SMO 6XBL SMO 6XBL
TM2 270 V 2.47x47 SMO 6XBL SMO 6XBL
TM2 271 N 2.48x48 SMO 6XBL SMO 6XBL
TM2 272 A 2.49x49 SMO 6XBL SMO 6XBL
TM2 273 C 2.50x50 SMO 6XBL SMO 6XBL
TM2 274 F 2.51x51 SMO 6XBL SMO 6XBL
TM2 275 F 2.52x52 SMO 6XBL SMO 6XBL
TM2 276 V 2.53x53 SMO 6XBL SMO 6XBL
TM2 277 G 2.54x54 SMO 6XBL SMO 6XBL
TM2 278 S 2.55x55 SMO 6XBL SMO 6XBL
TM2 279 I 2.56x56 SMO 6XBL SMO 6XBL
TM2 280 G 2.57x57 SMO 6XBL SMO 6XBL
TM2 281 W 2.58x58 SMO 6XBL SMO 6XBL
TM2 282 L 2.59x59 SMO 6XBL SMO 6XBL
TM2 283 A 2.60x60 SMO 4N4W SMO 4N4W
TM2 284 Q 2.61x61 SMO 4N4W SMO 4N4W
TM2 285 F 2.62x62 SMO 4N4W SMO 4N4W
ECL1 286 M - - - - -
ECL1 287 D - SMO 4N4W SMO 4N4W
ECL1 288 G - SMO 4N4W SMO 4N4W
ECL1 289 A - SMO 4N4W SMO 4N4W
ECL1 290 R - SMO 4N4W SMO 4N4W
ECL1 291 R - SMO 4N4W - -
ECL1 292 E - SMO 4N4W SMO 4N4W
ECL1 293 I - SMO 4N4W SMO 4N4W
ECL1 294 V - SMO 4N4W SMO 4N4W
ECL1 295 C - SMO 4N4W SMO 4N4W
ECL1 296 R - SMO 4N4W SMO 4N4W
ECL1 297 A - SMO 4N4W SMO 4N4W
ECL1 298 D - SMO 4N4W SMO 4N4W
ECL1 299 G - SMO 4N4W SMO 4N4W
ECL1 300 T - SMO 4N4W SMO 4N4W
ECL1 301 M - SMO 4N4W SMO 4N4W
ECL1 302 R - SMO 4N4W SMO 4N4W
ECL1 303 L - SMO 4N4W SMO 4N4W
ECL1 304 G - SMO 4N4W SMO 4N4W
ECL1 305 E - SMO 4N4W SMO 4N4W
ECL1 306 P - SMO 4N4W SMO 4N4W
ECL1 307 T - SMO 4N4W SMO 4N4W
ECL1 308 S - SMO 4N4W SMO 4N4W
ECL1 309 N - SMO 4N4W SMO 4N4W
ECL1 310 E - SMO 4N4W SMO 4N4W
ECL1 311 T - - - - -
TM3 312 L 3.23x23 SMO 4N4W SMO 4N4W
TM3 313 S 3.24x24 SMO 4N4W SMO 4N4W
TM3 314 C 3.25x25 SMO 6XBL SMO 6XBL
TM3 315 V 3.26x26 SMO 6XBL SMO 6XBL
TM3 316 I 3.27x27 SMO 6XBL SMO 6XBL
TM3 317 I 3.28x28 SMO 6XBL SMO 6XBL
TM3 318 F 3.29x29 SMO 6XBL SMO 6XBL
TM3 319 V 3.30x30 SMO 6XBL SMO 6XBL
TM3 320 I 3.31x31 SMO 6XBL SMO 6XBL
TM3 321 V 3.32x32 SMO 6XBL SMO 6XBL
TM3 322 Y 3.33x33 SMO 6XBL SMO 6XBL
TM3 323 Y 3.34x34 SMO 6XBL SMO 6XBL
TM3 324 A 3.35x35 SMO 6XBL SMO 6XBL
TM3 325 L 3.36x36 SMO 6XBL SMO 6XBL
TM3 326 M 3.37x37 SMO 6XBL SMO 6XBL
TM3 327 A 3.38x38 SMO 6XBL SMO 6XBL
TM3 328 G 3.39x39 SMO 6XBL SMO 6XBL
TM3 329 V 3.40x40 SMO 6XBL SMO 6XBL
TM3 330 V 3.41x41 SMO 6XBL SMO 6XBL
TM3 331 W 3.42x42 SMO 6XBL SMO 6XBL
TM3 332 F 3.43x43 SMO 6XBL SMO 6XBL
TM3 333 V 3.44x44 SMO 6XBL SMO 6XBL
TM3 334 V 3.45x45 SMO 6XBL SMO 6XBL
TM3 335 L 3.46x46 SMO 6XBL SMO 6XBL
TM3 336 T 3.47x47 SMO 6XBL SMO 6XBL
TM3 337 Y 3.48x48 SMO 6XBL SMO 6XBL
TM3 338 A 3.49x49 SMO 6XBL SMO 6XBL
TM3 339 W 3.50x50 SMO 6XBL SMO 6XBL
TM3 340 H 3.51x51 SMO 6XBL SMO 6XBL
TM3 341 T 3.52x52 SMO 6XBL SMO 6XBL
TM3 342 S 3.53x53 SMO 6XBL SMO 6XBL
TM3 343 F 3.54x54 SMO 6XBL SMO 6XBL
TM3 344 K 3.55x55 SMO 6XBL SMO 6XBL
TM3 345 A 3.56x56 SMO 6XBL SMO 6XBL
ICL2 346 L - SMO 6XBL SMO 6XBL
ICL2 347 G - SMO 6XBL SMO 6XBL
ICL2 348 T - SMO 6XBL SMO 6XBL
ICL2 349 T - SMO 6XBL SMO 6XBL
ICL2 350 Y - SMO 6XBL SMO 6XBL
ICL2 351 Q - SMO 6XBL SMO 6XBL
ICL2 352 P - SMO 6XBL SMO 6XBL
ICL2 353 L - SMO 6XBL SMO 6XBL
ICL2 354 S - SMO 6XBL SMO 6XBL
ICL2 355 G - SMO 6XBL SMO 6XBL
TM4 356 K 4.41x41 SMO 6XBL SMO 6XBL
TM4 357 T 4.42x42 SMO 6XBL SMO 6XBL
TM4 358 S 4.43x43 SMO 6XBL SMO 6XBL
TM4 359 Y 4.44x44 SMO 6XBL SMO 6XBL
TM4 360 F 4.45x45 SMO 6XBL SMO 6XBL
TM4 361 H 4.46x46 SMO 6XBL SMO 6XBL
TM4 362 L 4.47x47 SMO 6XBL SMO 6XBL
TM4 363 L 4.48x48 SMO 6XBL SMO 6XBL
TM4 364 T 4.49x49 SMO 6XBL SMO 6XBL
TM4 365 W 4.50x50 SMO 6XBL SMO 6XBL
TM4 366 S 4.51x51 SMO 6XBL SMO 6XBL
TM4 367 L 4.52x52 SMO 6XBL SMO 6XBL
TM4 368 P 4.53x53 SMO 6XBL SMO 6XBL
TM4 369 F 4.54x54 SMO 6XBL SMO 6XBL
TM4 370 V 4.55x55 SMO 6XBL SMO 6XBL
TM4 371 L 4.56x56 SMO 6XBL SMO 6XBL
TM4 372 T 4.57x57 SMO 6XBL SMO 6XBL
TM4 373 V 4.58x58 SMO 6XBL SMO 6XBL
TM4 374 A 4.59x59 SMO 6XBL SMO 6XBL
TM4 375 I 4.60x60 SMO 6XBL SMO 6XBL
TM4 376 L 4.61x61 SMO 6XBL SMO 6XBL
TM4 377 A 4.62x62 SMO 6XBL SMO 6XBL
TM4 378 V 4.63x63 SMO 6O3C SMO 6O3C
TM4 379 A 4.64x64 SMO 6O3C SMO 6O3C
ECL2 380 Q - SMO 6XBL SMO 6XBL
ECL2 381 V - SMO 6XBL SMO 6XBL
ECL2 382 D - SMO 6XBL SMO 6XBL
ECL2 383 G - SMO 6XBL SMO 6XBL
ECL2 384 D - SMO 6XBL SMO 6XBL
ECL2 385 S - SMO 6XBL SMO 6XBL
ECL2 386 V - SMO 6XBL SMO 6XBL
ECL2 387 S - SMO 6XBL SMO 6XBL
ECL2 388 G - SMO 6XBL SMO 6XBL
ECL2 389 I - SMO 6XBL SMO 6XBL
ECL2 390 C 45.50x50 SMO 6XBL SMO 6XBL
ECL2 391 F 45.51x51 SMO 6XBL SMO 6XBL
ECL2 392 V 45.52x52 SMO 6XBL SMO 6XBL
ECL2 393 G - SMO 6XBL SMO 6XBL
ECL2 394 Y - SMO 6XBL SMO 6XBL
ECL2 395 K - SMO 6XBL SMO 6XBL
TM5 396 N 5.39x40 SMO 4N4W SMO 4N4W
TM5 397 Y 5.40x41 SMO 6XBL SMO 6XBL
TM5 398 R 5.41x42 SMO 6XBL SMO 6XBL
TM5 399 Y 5.42x43 SMO 6XBL SMO 6XBL
TM5 400 R 5.43x44 SMO 6XBL SMO 6XBL
TM5 401 A 5.44x45 SMO 6XBL SMO 6XBL
TM5 402 G 5.45x46 SMO 6XBL SMO 6XBL
TM5 403 F 5.46x461 SMO 6XBL SMO 6XBL
TM5 404 V 5.47x47 SMO 6XBL SMO 6XBL
TM5 405 L 5.48x48 SMO 6XBL SMO 6XBL
TM5 406 A 5.49x49 SMO 6XBL SMO 6XBL
TM5 407 P 5.50x50 SMO 6XBL SMO 6XBL
TM5 408 I 5.51x51 SMO 6XBL SMO 6XBL
TM5 409 G 5.52x52 SMO 6XBL SMO 6XBL
TM5 410 L 5.53x53 SMO 6XBL SMO 6XBL
TM5 411 V 5.54x54 SMO 6XBL SMO 6XBL
TM5 412 L 5.55x55 SMO 6XBL SMO 6XBL
TM5 413 I 5.56x56 SMO 6XBL SMO 6XBL
TM5 414 V 5.57x57 SMO 6XBL SMO 6XBL
TM5 415 G 5.58x58 SMO 6XBL SMO 6XBL
TM5 416 G 5.59x59 SMO 6XBL SMO 6XBL
TM5 417 Y 5.60x60 SMO 6XBL SMO 6XBL
TM5 418 F 5.61x61 SMO 6XBL SMO 6XBL
TM5 419 L 5.62x62 SMO 6XBL SMO 6XBL
TM5 420 I 5.63x63 SMO 6XBL SMO 6XBL
TM5 421 R 5.64x64 SMO 6XBL SMO 6XBL
TM5 422 G 5.65x65 SMO 6XBL SMO 6XBL
TM5 423 V 5.66x66 SMO 6XBL SMO 6XBL
TM5 424 M 5.67x67 SMO 6XBL SMO 6XBL
TM5 425 T 5.68x68 SMO 6XBL SMO 6XBL
TM5 426 L 5.69x69 SMO 6XBL SMO 6XBL
TM5 427 F 5.70x70 SMO 6XBL SMO 6XBL
TM5 428 S 5.71x71 SMO 6XBL SMO 6XBL
TM5 429 I 5.72x72 SMO 6XBL SMO 6XBL
TM5 430 K 5.73x73 SMO 6XBL SMO 6XBL
TM5 431 S 5.74x74 SMO 6XBL SMO 6XBL
TM5 432 N 5.75x75 SMO 6XBL SMO 6XBL
TM5 433 H 5.76x76 SMO 6XBL SMO 6XBL
ICL3 434 P - SMO 6XBL SMO 6XBL
ICL3 435 G - SMO 6XBL SMO 6XBL
ICL3 436 L - SMO 6XBL SMO 6XBL
ICL3 437 L - SMO 6XBL SMO 6XBL
TM6 438 S 6.19x19 SMO 6XBL SMO 6XBL
TM6 439 E 6.20x20 SMO 6XBL SMO 6XBL
TM6 440 K 6.21x21 SMO 6XBL SMO 6XBL
TM6 441 A 6.22x22 SMO 6XBL SMO 6XBL
TM6 442 A 6.23x23 SMO 6XBL SMO 6XBL
TM6 443 S 6.24x24 SMO 6XBL SMO 6XBL
TM6 444 K 6.25x25 SMO 6XBL SMO 6XBL
TM6 445 I 6.26x26 SMO 6XBL SMO 6XBL
TM6 446 N 6.27x27 SMO 6XBL SMO 6XBL
TM6 447 E 6.28x28 SMO 6XBL SMO 6XBL
TM6 448 T 6.29x29 SMO 6XBL SMO 6XBL
TM6 449 M 6.30x30 SMO 6XBL SMO 6XBL
TM6 450 L 6.31x31 SMO 6XBL SMO 6XBL
TM6 451 R 6.32x32 SMO 6XBL SMO 6XBL
TM6 452 L 6.33x33 SMO 6XBL SMO 6XBL
TM6 453 G 6.34x34 SMO 6XBL SMO 6XBL
TM6 454 I 6.35x35 SMO 6XBL SMO 6XBL
TM6 455 F 6.36x36 SMO 6XBL SMO 6XBL
TM6 456 G 6.37x37 SMO 6XBL SMO 6XBL
TM6 457 F 6.38x38 SMO 6XBL SMO 6XBL
TM6 458 L 6.39x39 SMO 6XBL SMO 6XBL
TM6 459 A 6.40x40 SMO 6XBL SMO 6XBL
TM6 460 F 6.41x41 SMO 6XBL SMO 6XBL
TM6 461 G 6.42x42 SMO 6XBL SMO 6XBL
TM6 462 F 6.43x43 SMO 6XBL SMO 6XBL
TM6 463 V 6.44x44 SMO 6XBL SMO 6XBL
TM6 464 L 6.45x45 SMO 6XBL SMO 6XBL
TM6 465 I 6.46x46 SMO 6XBL SMO 6XBL
TM6 466 T 6.47x47 SMO 6XBL SMO 6XBL
TM6 467 F 6.48x48 SMO 6XBL SMO 6XBL
TM6 468 S 6.49x49 SMO 6XBL SMO 6XBL
TM6 469 C 6.50x50 SMO 6XBL SMO 6XBL
TM6 470 H 6.51x51 SMO 6XBL SMO 6XBL
TM6 471 F 6.52x52 SMO 6XBL SMO 6XBL
TM6 472 Y 6.53x53 SMO 6XBL SMO 6XBL
TM6 473 D 6.54x54 SMO 6XBL SMO 6XBL
TM6 474 F 6.55x55 SMO 6XBL SMO 6XBL
TM6 475 F 6.56x56 SMO 6XBL SMO 6XBL
TM6 476 N 6.57x57 SMO 6XBL SMO 6XBL
TM6 477 Q 6.58x58 SMO 6XBL SMO 6XBL
TM6 478 A 6.59x59 SMO 6XBL SMO 6XBL
TM6 479 E 6.60x60 SMO 6XBL SMO 6XBL
TM6 480 W 6.61x61 SMO 6XBL SMO 6XBL
TM6 481 E 6.62x62 SMO 6XBL SMO 6XBL
TM6 482 R 6.63x63 SMO 6XBL SMO 6XBL
TM6 483 S 6.64x64 SMO 6XBL SMO 6XBL
TM6 484 F 6.65x65 SMO 6XBL SMO 6XBL
TM6 485 R 6.66x66 SMO 6XBL SMO 6XBL
TM6 486 D 6.67x67 SMO 6XBL SMO 6XBL
TM6 487 Y 6.68x68 SMO 6XBL SMO 6XBL
TM6 488 V 6.69x69 SMO 6XBL SMO 6XBL
TM6 489 L 6.70x70 SMO 6XBL SMO 6XBL
TM6 490 C 6.71x71 SMO 6XBL SMO 6XBL
TM6 491 Q 6.72x72 SMO 6XBL SMO 6XBL
TM6 492 A 6.73x73 SMO 6XBL SMO 6XBL
TM6 493 N 6.74x74 SMO 6XBL SMO 6XBL
TM6 494 V 6.75x75 SMO 6XBM SMO 6XBM
TM6 495 T 6.76x76 SMO 6XBM SMO 6XBM
TM6 496 I 6.77x77 SMO 6XBM SMO 6XBM
ECL3 497 G - SMO 6XBL SMO 6XBL
ECL3 498 L - - - - -
ECL3 499 P - - - - -
ECL3 500 T - - - - -
ECL3 501 K - - - - -
ECL3 502 Q - - - - -
ECL3 503 P - - - - -
ECL3 504 I - - - - -
ECL3 505 P - - - - -
ECL3 506 D - SMO 6XBL SMO 6XBL
ECL3 507 C - SMO 6XBL SMO 6XBL
ECL3 508 E - SMO 6XBL SMO 6XBL
ECL3 509 I - SMO 6XBL SMO 6XBL
ECL3 510 K - SMO 6XBL SMO 6XBL
ECL3 511 N - SMO 6XBL SMO 6XBL
ECL3 512 R - SMO 6XBL SMO 6XBL
ECL3 513 P - SMO 6XBL SMO 6XBL
TM7 514 S 7.34x34 SMO 6XBL SMO 6XBL
TM7 515 L 7.35x35 SMO 6XBL SMO 6XBL
TM7 516 L 7.36x36 SMO 6XBL SMO 6XBL
TM7 517 V 7.37x37 SMO 6XBL SMO 6XBL
TM7 518 E 7.38x38 SMO 6XBL SMO 6XBL
TM7 519 K 7.39x39 SMO 6XBL SMO 6XBL
TM7 520 I 7.40x40 SMO 6XBL SMO 6XBL
TM7 521 N 7.41x41 SMO 6XBL SMO 6XBL
TM7 522 L 7.42x42 SMO 6XBL SMO 6XBL
TM7 523 F 7.43x43 SMO 6XBL SMO 6XBL
TM7 524 A 7.44x44 SMO 6XBL SMO 6XBL
TM7 525 M 7.45x45 SMO 6XBL SMO 6XBL
TM7 526 F 7.46x46 SMO 6XBL SMO 6XBL
TM7 527 G 7.47x47 SMO 6XBL SMO 6XBL
TM7 528 T 7.48x48 SMO 6XBL SMO 6XBL
TM7 529 G 7.49x49 SMO 6XBL SMO 6XBL
TM7 530 I 7.50x50 SMO 6XBL SMO 6XBL
TM7 531 A 7.51x51 SMO 6XBL SMO 6XBL
TM7 532 M 7.52x52 SMO 6XBL SMO 6XBL
TM7 533 S 7.53x53 SMO 6XBL SMO 6XBL
TM7 534 T 7.54x54 SMO 6XBL SMO 6XBL
TM7 535 W 7.55x55 SMO 4N4W SMO 4N4W
TM7 536 V 7.56x56 SMO 4N4W SMO 4N4W
TM7 537 W 7.57x57 SMO 4N4W SMO 4N4W
H8 538 T 8.47x47 SMO 4N4W SMO 4N4W
H8 539 K 8.48x48 SMO 4N4W SMO 5V56
H8 540 A 8.49x49 SMO 4N4W SMO 4N4W
H8 541 T 8.50x50 SMO 4N4W SMO 4N4W
H8 542 L 8.51x51 SMO 4N4W SMO 4N4W
H8 543 L 8.52x52 SMO 4N4W SMO 4N4W
H8 544 I 8.53x53 SMO 4N4W SMO 4N4W
H8 545 W 8.54x54 SMO 4N4W SMO 4N4W
H8 546 R 8.55x55 SMO 4N4W SMO 6O3C
H8 547 R 8.56x56 SMO 4N4W SMO 6O3C
H8 548 T 8.57x57 SMO 4N4W SMO 6O3C
H8 549 W 8.58x58 SMO 4N4W SMO 4N4W
H8 550 C 8.59x59 SMO 4N4W SMO 6O3C
H8 551 R 8.60x60 SMO 4N4W SMO 4N4W
H8 552 L 8.61x61 SMO 4N4W SMO 6OT0
H8 553 T 8.62x62 SMO 4QIM SMO 5V57
C-term 554 G - - - - -
C-term 555 Q - - - - -
C-term 556 S - - - - -
C-term 557 D - - - - -
C-term 558 D - - - - -

G-PROTEIN TEMPLATES

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

«

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 10873.417 msec
System CPU time 945.807 msec
Total CPU time 11819.224 msec
Elapsed time 12215.786 msec
Context switches 1636 voluntary, 123 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.238.111.130
X-Forwarded-Proto https
X-Real-Ip 3.238.111.130

Response headers

Key Value
Cache-Control max-age=604800
Content-Length 591079
Content-Type text/html; charset=utf-8
Expires Wed, 14 Jun 2023 06:22:46 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/6XBL
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': '6XBL'} refined_model_details

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  •   default 547.03 ms (1557 queries including 1540 similar and 878 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" = '6XBL'
  11 similar queries.   Duplicated 2 times.
0.5088925441750632%
2.78

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" = 294
  2 similar queries.   Duplicated 2 times.
0.10612824126980805%
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" = 294 ORDER BY "signprot_complex"."id" ASC LIMIT 1
0.09196328093605545%
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(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" = 55549
  31 similar queries.   Duplicated 7 times.
0.18048338689867566%
0.99

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" = '6xbl' AND T3."entry_name" = 'gnai1_human')
0.21805322015312104%
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(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" = 294
0.06764313365533557%
0.37

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" = 55039
  31 similar queries.   Duplicated 3 times.
0.05591890494832187%
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(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" = 371
  31 similar queries.   Duplicated 9 times.
0.054829292614956275%
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(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" = 55549
  31 similar queries.   Duplicated 7 times.
0.05278082142822898%
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(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" = 1361
0.3698144259442798%
2.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)
/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" = 371 ORDER BY "residue"."sequence_number" ASC
  2 similar queries.
0.3444046663301944%
1.88

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" = 55549 ORDER BY "residue"."sequence_number" ASC
  2 similar queries.
0.15690417600464437%
0.86

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 ••• "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" = '6XBL'
  11 similar queries.   Duplicated 2 times.
0.24015055827377513%
1.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(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 ••• "protein_segment"."slug" FROM "protein_segment" WHERE "protein_segment"."proteinfamily" = 'Alpha' ORDER BY "protein_segment"."id" ASC
0.09314006225609028%
0.51

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" = '4N4W'
  11 similar queries.
0.2357921089403128%
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" = '6O3C'
  11 similar queries.
0.2340051447135932%
1.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(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" = '6XBM'
  11 similar queries.
0.22877500551343838%
1.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(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" = '5V56'
  11 similar queries.
0.2281648226067537%
1.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(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" = '6OT0'
  11 similar queries.
0.2248959856066569%
1.23

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" = '4QIM'
  11 similar queries.
0.22276034543326034%
1.22

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" = '5V57'
  11 similar queries.
0.21613550244639762%
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(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'
  11 similar queries.
0.21522022808637054%
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" = '7JVR'
  11 similar queries.
0.21735586825976705%
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(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" = 294
  2 similar queries.   Duplicated 2 times.
0.054393447681610044%
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(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" = 55549
  31 similar queries.   Duplicated 7 times.
0.05692134829501821%
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" = 55039
  11 similar queries.   Duplicated 2 times.
0.0541319407216023%
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"."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" = 55039
  31 similar queries.   Duplicated 3 times.
0.05565739798831413%
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"."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" = 371
  31 similar queries.   Duplicated 9 times.
0.05661625684167584%
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" = 55408
  11 similar queries.
0.0561804119083296%
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"."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" = 55408
  31 similar queries.
0.060320938775118835%
0.33

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" = 371
  31 similar queries.   Duplicated 9 times.
0.05849039005506465%
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_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55280
  11 similar queries.
0.05304232838823672%
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" = 55280
  31 similar queries.
0.05831605208172616%
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" = 971
  31 similar queries.
0.06258733242851926%
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(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" = 55436
  11 similar queries.
0.04885821702811287%
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(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" = 55436
  31 similar queries.
0.05644191886833734%
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"."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" = 371
  31 similar queries.   Duplicated 9 times.
0.052867990414898224%
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_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55156
  11 similar queries.
0.050558012268163185%
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" = 55156
  31 similar queries.
0.05587532045498724%
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" = 371
  31 similar queries.   Duplicated 9 times.
0.061192628641811304%
0.33

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" = 55248
  11 similar queries.
0.04999141385481308%
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" = 55248
  31 similar queries.
0.053129497374905965%
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(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" = 371
  31 similar queries.   Duplicated 9 times.
0.05217063852154425%
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(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" = 55106
  11 similar queries.
0.048727463548109%
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(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" = 55106
  31 similar queries.
0.054393447681610044%
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"."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" = 371
  31 similar queries.   Duplicated 9 times.
0.05944924890842636%
0.33

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" = 54944
  11 similar queries.
0.05020933632148619%
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" = 54944
  31 similar queries.
0.06324109982853861%
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(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" = 371
  31 similar queries.   Duplicated 9 times.
0.05190913156153651%
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 ••• "web_link"."id", "web_link"."web_resource_id", "web_link"."index" FROM "web_link" WHERE "web_link"."id" = 59843
  11 similar queries.   Duplicated 2 times.
0.05539589102830639%
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(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" = 60324
  11 similar queries.
0.04811728064142427%
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" = 59504
  11 similar queries.
0.048553125574770505%
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(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" = 59937
  11 similar queries.
0.049424815441462974%
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(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" = 60166
  11 similar queries.
0.048335203108097385%
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 ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55188
  11 similar queries.
0.0494683999347976%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/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" = 55188
  31 similar queries.
0.06180281154849603%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/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" = 164
  31 similar queries.
0.05692134829501821%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/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" = 55325
  11 similar queries.
0.0513425331481864%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/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" = 55325
  31 similar queries.
0.05770586917504143%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/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" = 28
  31 similar queries.
0.0552215530549679%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/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 ••• "web_link"."id", "web_link"."web_resource_id", "web_link"."index" FROM "web_link" WHERE "web_link"."id" = 59342
  11 similar queries.
0.05007858284148233%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/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" = 59445
  11 similar queries.
0.05221422301487888%
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(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(448)
  template_list.append(t.pdb_code.index)
  +
SELECT ••• "residue_generic_numbering_scheme"."id", "residue_generic_numbering_scheme"."parent_id", "residue_generic_numbering_scheme"."slug", "residue_generic_numbering_scheme"."short_name", "residue_generic_numbering_scheme"."name" FROM "residue_generic_numbering_scheme" WHERE "residue_generic_numbering_scheme"."slug" = 'gpcrdb'
0.0991111378429337%
0.54

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(286)
  gp = GProteinAlignment()
/home/protwis/gpcrdb_test/common/alignment.py in __init__(1832)
  super(GProteinAlignment, self).__init__()
/home/protwis/gpcrdb_test/common/alignment.py in __init__(55)
  self.default_numbering_scheme = ResidueNumberingScheme.objects.get(slug=settings.DEFAULT_NUMBERING_SCHEME)
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."protein_id" = 55549
0.04824803412142814%
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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1838)
  self.load_reference_protein(reference_protein)
/home/protwis/gpcrdb_test/common/alignment.py in load_reference_protein(117)
  pconf = ProteinConformation.objects.get(protein=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" = 55549
  31 similar queries.   Duplicated 7 times.
0.05661625684167584%
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.l