6LML refined

RECEPTOR CLASS

Class B1 (Secretin)

RECEPTOR

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

glucagon receptor (sequence similarity: 100%) PDB: 6LML
G(i) subunit alpha-1 (sequence similarity: 100%)

RECEPTOR TEMPLATES

6LML (glucagon receptor)
5YQZ (glucagon receptor)
5EE7 (glucagon receptor)
6WHC (glucagon receptor)
4L6R (glucagon receptor)
6PT0 (CB2 receptor)
None
Main template (%) Additional templates (%) No template - freely modelled (%)
Backbone 81.4 13.5 5.1
Side-chains 80.9 13.0 6.1

Number of backbone templates: 5
Number of rotamer templates: 6

Segment Seq.num. AA GPCRdb# Backbone PDB Rotamer PDB
N-term 27 Q - glucagon receptor 6LML glucagon receptor 6LML
N-term 28 V - glucagon receptor 6LML glucagon receptor 6LML
N-term 29 M - glucagon receptor 6LML glucagon receptor 6LML
N-term 30 D - glucagon receptor 6LML glucagon receptor 6LML
N-term 31 F - glucagon receptor 6LML glucagon receptor 6LML
N-term 32 L - glucagon receptor 6LML glucagon receptor 6LML
N-term 33 F - glucagon receptor 6LML glucagon receptor 6LML
N-term 34 E - glucagon receptor 6LML glucagon receptor 6LML
N-term 35 K - glucagon receptor 6LML glucagon receptor 6LML
N-term 36 W - glucagon receptor 6LML glucagon receptor 6LML
N-term 37 K - glucagon receptor 6LML glucagon receptor 6LML
N-term 38 L - glucagon receptor 6LML glucagon receptor 6LML
N-term 39 Y - glucagon receptor 6LML glucagon receptor 6LML
N-term 40 G - glucagon receptor 6LML glucagon receptor 6LML
N-term 41 D - glucagon receptor 6LML glucagon receptor 6LML
N-term 42 Q - glucagon receptor 6LML glucagon receptor 6LML
N-term 43 C - glucagon receptor 6LML glucagon receptor 6LML
N-term 44 H - glucagon receptor 6LML glucagon receptor 6LML
N-term 45 H - glucagon receptor 6LML glucagon receptor 6LML
N-term 46 N - glucagon receptor 6LML glucagon receptor 6LML
N-term 47 L - glucagon receptor 6LML glucagon receptor 6LML
N-term 48 S - glucagon receptor 6LML glucagon receptor 6LML
N-term 49 L - glucagon receptor 6LML glucagon receptor 6LML
N-term 50 L - glucagon receptor 6LML glucagon receptor 6LML
N-term 51 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 52 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 53 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 54 T - glucagon receptor 6LML glucagon receptor 6LML
N-term 55 E - glucagon receptor 6LML glucagon receptor 6LML
N-term 56 L - glucagon receptor 6LML glucagon receptor 6LML
N-term 57 V - glucagon receptor 6LML glucagon receptor 6LML
N-term 58 C - glucagon receptor 6LML glucagon receptor 6LML
N-term 59 N - glucagon receptor 6LML glucagon receptor 6LML
N-term 60 R - glucagon receptor 6LML glucagon receptor 6LML
N-term 61 T - glucagon receptor 6LML glucagon receptor 6LML
N-term 62 F - glucagon receptor 6LML glucagon receptor 6LML
N-term 63 D - glucagon receptor 6LML glucagon receptor 6LML
N-term 64 K - glucagon receptor 6LML glucagon receptor 6LML
N-term 65 Y - glucagon receptor 6LML glucagon receptor 6LML
N-term 66 S - glucagon receptor 6LML glucagon receptor 6LML
N-term 67 C - glucagon receptor 6LML glucagon receptor 6LML
N-term 68 W - glucagon receptor 6LML glucagon receptor 6LML
N-term 69 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 70 D - glucagon receptor 6LML glucagon receptor 6LML
N-term 71 T - glucagon receptor 6LML glucagon receptor 6LML
N-term 72 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 73 A - glucagon receptor 6LML glucagon receptor 6LML
N-term 74 N - glucagon receptor 6LML glucagon receptor 6LML
N-term 75 T - glucagon receptor 6LML glucagon receptor 6LML
N-term 76 T - glucagon receptor 6LML glucagon receptor 6LML
N-term 77 A - glucagon receptor 6LML glucagon receptor 6LML
N-term 78 N - glucagon receptor 6LML glucagon receptor 6LML
N-term 79 I - glucagon receptor 6LML glucagon receptor 6LML
N-term 80 S - glucagon receptor 6LML glucagon receptor 6LML
N-term 81 C - glucagon receptor 6LML glucagon receptor 6LML
N-term 82 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 83 W - glucagon receptor 6LML glucagon receptor 6LML
N-term 84 Y - glucagon receptor 6LML glucagon receptor 6LML
N-term 85 L - glucagon receptor 6LML glucagon receptor 6LML
N-term 86 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 87 W - glucagon receptor 6LML glucagon receptor 6LML
N-term 88 H - glucagon receptor 6LML glucagon receptor 6LML
N-term 89 H - glucagon receptor 6LML glucagon receptor 6LML
N-term 90 K - glucagon receptor 6LML glucagon receptor 6LML
N-term 91 V - glucagon receptor 6LML glucagon receptor 6LML
N-term 92 Q - glucagon receptor 6LML glucagon receptor 6LML
N-term 93 H - glucagon receptor 6LML glucagon receptor 6LML
N-term 94 R - glucagon receptor 6LML glucagon receptor 6LML
N-term 95 F - glucagon receptor 6LML glucagon receptor 6LML
N-term 96 V - glucagon receptor 6LML glucagon receptor 6LML
N-term 97 F - glucagon receptor 6LML glucagon receptor 6LML
N-term 98 K - glucagon receptor 6LML glucagon receptor 6LML
N-term 99 R - glucagon receptor 6LML glucagon receptor 6LML
N-term 100 C - glucagon receptor 6LML glucagon receptor 6LML
N-term 101 G - glucagon receptor 6LML glucagon receptor 6LML
N-term 102 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 103 D - glucagon receptor 6LML glucagon receptor 6LML
N-term 104 G - glucagon receptor 6LML glucagon receptor 6LML
N-term 105 Q - glucagon receptor 6LML glucagon receptor 6LML
N-term 106 W - glucagon receptor 6LML glucagon receptor 6LML
N-term 107 V - glucagon receptor 6LML glucagon receptor 6LML
N-term 108 R - glucagon receptor 6LML glucagon receptor 6LML
N-term 109 G - glucagon receptor 6LML glucagon receptor 6LML
N-term 110 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 111 R - glucagon receptor 6LML glucagon receptor 6LML
N-term 112 G - glucagon receptor 6LML glucagon receptor 6LML
N-term 113 Q - glucagon receptor 6LML glucagon receptor 6LML
N-term 114 P - glucagon receptor 6LML glucagon receptor 6LML
N-term 115 W - glucagon receptor 6LML glucagon receptor 6LML
N-term 116 R - glucagon receptor 6LML glucagon receptor 6LML
N-term 117 D - glucagon receptor 6LML glucagon receptor 6LML
N-term 118 A - glucagon receptor 6LML glucagon receptor 6LML
N-term 119 S - glucagon receptor 6LML glucagon receptor 6LML
N-term 120 Q - glucagon receptor 6LML glucagon receptor 6LML
N-term 121 C - glucagon receptor 6LML glucagon receptor 6LML
N-term 122 Q - glucagon receptor 6LML glucagon receptor 6LML
N-term 123 M - glucagon receptor 6LML glucagon receptor 6LML
N-term 124 D - glucagon receptor 6LML glucagon receptor 6LML
N-term 125 G - glucagon receptor 6LML glucagon receptor 6LML
N-term 126 E - glucagon receptor 6LML glucagon receptor 6LML
N-term 127 E - glucagon receptor 6LML glucagon receptor 6LML
N-term 128 I - glucagon receptor 6LML glucagon receptor 6LML
N-term 129 E - glucagon receptor 6LML glucagon receptor 6LML
N-term 130 V - glucagon receptor 6LML glucagon receptor 6LML
TM1 131 Q 1.29x29 glucagon receptor 6LML glucagon receptor 6LML
TM1 132 K 1.30x30 glucagon receptor 6LML glucagon receptor 6LML
TM1 133 E 1.31x31 glucagon receptor 6LML glucagon receptor 6LML
TM1 134 V 1.32x32 glucagon receptor 6LML glucagon receptor 6LML
TM1 135 A 1.33x33 glucagon receptor 6LML glucagon receptor 6LML
TM1 136 K 1.34x34 glucagon receptor 6LML glucagon receptor 6LML
TM1 137 M 1.35x35 glucagon receptor 6LML glucagon receptor 6LML
TM1 138 Y 1.36x36 glucagon receptor 6LML glucagon receptor 6LML
TM1 139 S 1.37x37 glucagon receptor 6LML glucagon receptor 6LML
TM1 140 S 1.38x38 glucagon receptor 6LML glucagon receptor 6LML
TM1 141 F 1.39x39 glucagon receptor 6LML glucagon receptor 6LML
TM1 142 Q 1.40x40 glucagon receptor 6LML glucagon receptor 6LML
TM1 143 V 1.41x41 glucagon receptor 6LML glucagon receptor 6LML
TM1 144 M 1.42x42 glucagon receptor 6LML glucagon receptor 6LML
TM1 145 Y 1.43x43 glucagon receptor 6LML glucagon receptor 6LML
TM1 146 T 1.44x44 glucagon receptor 6LML glucagon receptor 6LML
TM1 147 V 1.45x45 glucagon receptor 6LML glucagon receptor 6LML
TM1 148 G 1.46x46 glucagon receptor 6LML glucagon receptor 6LML
TM1 149 Y 1.47x47 glucagon receptor 6LML glucagon receptor 6LML
TM1 150 S 1.48x48 glucagon receptor 6LML glucagon receptor 6LML
TM1 151 L 1.49x49 glucagon receptor 6LML glucagon receptor 6LML
TM1 152 S 1.50x50 glucagon receptor 6LML glucagon receptor 6LML
TM1 153 L 1.51x51 glucagon receptor 6LML glucagon receptor 6LML
TM1 154 G 1.52x52 glucagon receptor 6LML glucagon receptor 6LML
TM1 155 A 1.53x53 glucagon receptor 6LML glucagon receptor 6LML
TM1 156 L 1.54x54 glucagon receptor 6LML glucagon receptor 6LML
TM1 157 L 1.55x55 glucagon receptor 6LML glucagon receptor 6LML
TM1 158 L 1.56x56 glucagon receptor 6LML glucagon receptor 6LML
TM1 159 A 1.57x57 glucagon receptor 6LML glucagon receptor 6LML
TM1 160 L 1.58x58 glucagon receptor 6LML glucagon receptor 6LML
TM1 161 A 1.59x59 glucagon receptor 6LML glucagon receptor 6LML
TM1 162 I 1.60x60 glucagon receptor 6LML glucagon receptor 6LML
TM1 163 L 1.61x61 glucagon receptor 6LML glucagon receptor 6LML
TM1 164 G 1.62x62 glucagon receptor 6LML glucagon receptor 6LML
TM1 165 G 1.63x63 glucagon receptor 6LML glucagon receptor 6LML
TM1 166 L 1.64x64 glucagon receptor 5YQZ glucagon receptor 5YQZ
ICL1 167 S 12.48x48 - - - -
ICL1 168 K 12.49x49 glucagon receptor 5YQZ glucagon receptor 5YQZ
ICL1 169 L 12.50x50 glucagon receptor 5YQZ glucagon receptor 5YQZ
ICL1 170 H 12.51x51 - - - -
TM2 171 C 2.44x44 glucagon receptor 6LML glucagon receptor 6LML
TM2 172 T 2.45x45 glucagon receptor 6LML glucagon receptor 6LML
TM2 173 R 2.46x46 glucagon receptor 6LML glucagon receptor 6LML
TM2 174 N 2.47x47 glucagon receptor 6LML glucagon receptor 6LML
TM2 175 A 2.48x48 glucagon receptor 6LML glucagon receptor 6LML
TM2 176 I 2.49x49 glucagon receptor 6LML glucagon receptor 6LML
TM2 177 H 2.50x50 glucagon receptor 6LML glucagon receptor 6LML
TM2 178 A 2.51x51 glucagon receptor 6LML glucagon receptor 6LML
TM2 179 N 2.52x52 glucagon receptor 6LML glucagon receptor 6LML
TM2 180 L 2.53x53 glucagon receptor 6LML glucagon receptor 6LML
TM2 181 F 2.54x54 glucagon receptor 6LML glucagon receptor 6LML
TM2 182 A 2.55x55 glucagon receptor 6LML glucagon receptor 6LML
TM2 183 S 2.56x56 glucagon receptor 6LML glucagon receptor 6LML
TM2 184 F 2.57x57 glucagon receptor 6LML glucagon receptor 6LML
TM2 185 V 2.58x58 glucagon receptor 6LML glucagon receptor 6LML
TM2 186 L 2.59x59 glucagon receptor 6LML glucagon receptor 6LML
TM2 187 K 2.60x60 glucagon receptor 6LML glucagon receptor 6LML
TM2 188 A 2.61x61 glucagon receptor 6LML glucagon receptor 6LML
TM2 189 S 2.62x62 glucagon receptor 6LML glucagon receptor 6LML
TM2 190 S 2.63x63 glucagon receptor 6LML glucagon receptor 6LML
TM2 191 V 2.64x64 glucagon receptor 6LML glucagon receptor 6LML
TM2 192 L 2.65x65 glucagon receptor 6LML glucagon receptor 6LML
TM2 193 V 2.66x66 glucagon receptor 6LML glucagon receptor 6LML
TM2 194 I 2.67x67 glucagon receptor 6LML glucagon receptor 6LML
TM2 195 D 2.68x68 glucagon receptor 6LML glucagon receptor 6LML
TM2 196 G 2.69x69 glucagon receptor 6LML glucagon receptor 6LML
TM2 197 L 2.70x70 glucagon receptor 6LML glucagon receptor 6LML
TM2 198 L 2.71x71 glucagon receptor 6LML glucagon receptor 6LML
TM2 199 R 2.72x72 glucagon receptor 6LML glucagon receptor 6LML
TM2 200 T 2.73x73 glucagon receptor 6LML glucagon receptor 6WPW
TM2 201 R 2.74x74 glucagon receptor 6LML glucagon receptor 6LML
TM2 202 Y 2.75x75 glucagon receptor 6LML glucagon receptor 6LML
TM2 203 S 2.76x76 glucagon receptor 6LML glucagon receptor 6LML
ECL1 204 Q - - - - -
ECL1 205 K - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 206 I - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 207 G - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 208 D - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 209 D - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 210 L - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 211 S - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 212 V - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 213 S - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 214 T - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 215 W - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 216 L - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 217 S - glucagon receptor 5YQZ - -
ECL1 218 D - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL1 219 G - - - - -
TM3 220 A 3.25x25 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM3 221 V 3.26x26 glucagon receptor 6LML glucagon receptor 6LML
TM3 222 A 3.27x27 glucagon receptor 6LML glucagon receptor 6LML
TM3 223 G 3.28x28 glucagon receptor 6LML glucagon receptor 6LML
TM3 224 C 3.29x29 glucagon receptor 6LML glucagon receptor 6LML
TM3 225 R 3.30x30 glucagon receptor 6LML glucagon receptor 6LML
TM3 226 V 3.31x31 glucagon receptor 6LML glucagon receptor 6LML
TM3 227 A 3.32x32 glucagon receptor 6LML glucagon receptor 6LML
TM3 228 A 3.33x33 glucagon receptor 6LML glucagon receptor 6LML
TM3 229 V 3.34x34 glucagon receptor 6LML glucagon receptor 6LML
TM3 230 F 3.35x35 glucagon receptor 6LML glucagon receptor 6LML
TM3 231 M 3.36x36 glucagon receptor 6LML glucagon receptor 6LML
TM3 232 Q 3.37x37 glucagon receptor 6LML glucagon receptor 6LML
TM3 233 Y 3.38x38 glucagon receptor 6LML glucagon receptor 6LML
TM3 234 G 3.39x39 glucagon receptor 6LML glucagon receptor 6LML
TM3 235 I 3.40x40 glucagon receptor 6LML glucagon receptor 6LML
TM3 236 V 3.41x41 glucagon receptor 6LML glucagon receptor 6LML
TM3 237 A 3.42x42 glucagon receptor 6LML glucagon receptor 6LML
TM3 238 N 3.43x43 glucagon receptor 6LML glucagon receptor 6LML
TM3 239 Y 3.44x44 glucagon receptor 6LML glucagon receptor 6LML
TM3 240 C 3.45x45 glucagon receptor 6LML glucagon receptor 6LML
TM3 241 W 3.46x46 glucagon receptor 6LML glucagon receptor 6LML
TM3 242 L 3.47x47 glucagon receptor 6LML glucagon receptor 6LML
TM3 243 L 3.48x48 glucagon receptor 6LML glucagon receptor 6LML
TM3 244 V 3.49x49 glucagon receptor 6LML glucagon receptor 6LML
TM3 245 E 3.50x50 glucagon receptor 6LML glucagon receptor 6LML
TM3 246 G 3.51x51 glucagon receptor 6LML glucagon receptor 6LML
TM3 247 L 3.52x52 glucagon receptor 6LML glucagon receptor 6LML
TM3 248 Y 3.53x53 glucagon receptor 6LML glucagon receptor 6LML
TM3 249 L 3.54x54 glucagon receptor 6LML glucagon receptor 6LML
TM3 250 H 3.55x55 glucagon receptor 6LML glucagon receptor 6LML
TM3 251 N 3.56x56 glucagon receptor 6LML glucagon receptor 6LML
TM3 252 L 3.57x57 glucagon receptor 6LML glucagon receptor 6LML
TM3 253 L 3.58x58 glucagon receptor 6LML glucagon receptor 6LML
TM3 254 G 3.59x59 glucagon receptor 6LML glucagon receptor 6LML
TM3 255 L 3.60x60 glucagon receptor 5YQZ glucagon receptor 5YQZ
ICL2 256 A - - - - -
ICL2 257 T - - - - -
ICL2 258 L - - - - -
ICL2 259 P - - - - -
ICL2 260 E - - - - -
ICL2 261 R - - - - -
TM4 262 S 4.40x41 glucagon receptor 5EE7 glucagon receptor 5EE7
TM4 263 F 4.41x42 glucagon receptor 6LML glucagon receptor 6LML
TM4 264 F 4.42x43 glucagon receptor 6LML glucagon receptor 6LML
TM4 265 S 4.43x44 glucagon receptor 6LML glucagon receptor 6LML
TM4 266 L 4.44x45 glucagon receptor 6LML glucagon receptor 6LML
TM4 267 Y 4.45x46 glucagon receptor 6LML glucagon receptor 6LML
TM4 268 L 4.46x47 glucagon receptor 6LML glucagon receptor 6LML
TM4 269 G 4.47x48 glucagon receptor 6LML glucagon receptor 6LML
TM4 270 I 4.48x49 glucagon receptor 6LML glucagon receptor 6LML
TM4 271 G 4.49x491 glucagon receptor 6LML glucagon receptor 6LML
TM4 272 W 4.50x50 glucagon receptor 6LML glucagon receptor 6LML
TM4 273 G 4.51x51 glucagon receptor 6LML glucagon receptor 6LML
TM4 274 A 4.52x52 glucagon receptor 6LML glucagon receptor 6LML
TM4 275 P 4.53x53 glucagon receptor 6LML glucagon receptor 6LML
TM4 276 M 4.54x54 glucagon receptor 6LML glucagon receptor 6WHC
TM4 277 L 4.55x55 glucagon receptor 6LML glucagon receptor 6LML
TM4 278 F 4.56x56 glucagon receptor 6LML glucagon receptor 6LML
TM4 279 V 4.57x57 glucagon receptor 6LML glucagon receptor 6LML
TM4 280 V 4.58x58 glucagon receptor 6LML glucagon receptor 6LML
TM4 281 P 4.59x59 glucagon receptor 6LML glucagon receptor 6LML
TM4 282 W 4.60x60 glucagon receptor 6LML glucagon receptor 6LML
TM4 283 A 4.61x61 glucagon receptor 6LML glucagon receptor 6LML
TM4 284 V 4.62x62 glucagon receptor 6LML glucagon receptor 6LML
TM4 285 V 4.63x63 glucagon receptor 6LML glucagon receptor 6LML
TM4 286 K 4.64x64 glucagon receptor 6LML glucagon receptor 6LML
TM4 287 C 4.65x65 glucagon receptor 6LML glucagon receptor 6LML
TM4 288 L 4.66x66 glucagon receptor 6LML glucagon receptor 6LML
TM4 289 F 4.67x67 glucagon receptor 6LML glucagon receptor 6LML
TM4 290 E 4.68x68 glucagon receptor 6LML glucagon receptor 6LML
ECL2 291 N - glucagon receptor 6LML glucagon receptor 6LML
ECL2 292 V - glucagon receptor 6LML glucagon receptor 6LML
ECL2 293 Q - glucagon receptor 6LML glucagon receptor 6LML
ECL2 294 C 45.50x50 glucagon receptor 6LML glucagon receptor 6LML
ECL2 295 W 45.51x51 glucagon receptor 6LML glucagon receptor 6LML
ECL2 296 T 45.52x52 glucagon receptor 6LML glucagon receptor 6LML
ECL2 297 S - - - - -
ECL2 298 N - glucagon receptor 6WHC glucagon receptor 6WHC
ECL2 299 D - glucagon receptor 6WHC glucagon receptor 6WHC
ECL2 300 N - glucagon receptor 6WHC glucagon receptor 6WHC
ECL2 301 M - glucagon receptor 6WHC glucagon receptor 6WHC
ECL2 302 G - glucagon receptor 6WHC glucagon receptor 6WHC
ECL2 303 F - - - - -
TM5 304 W 5.36x37 glucagon receptor 6LML glucagon receptor 6LML
TM5 305 W 5.37x38 glucagon receptor 6LML glucagon receptor 6LML
TM5 306 I 5.38x381 glucagon receptor 6LML glucagon receptor 6LML
TM5 307 L 5.39x39 glucagon receptor 6LML glucagon receptor 6LML
TM5 308 R 5.40x40 glucagon receptor 6LML glucagon receptor 6LML
TM5 309 F 5.41x41 glucagon receptor 6LML glucagon receptor 6LML
TM5 310 P 5.42x42 glucagon receptor 6LML glucagon receptor 6LML
TM5 311 V 5.43x43 glucagon receptor 6LML glucagon receptor 6LML
TM5 312 F 5.44x44 glucagon receptor 6LML glucagon receptor 6LML
TM5 313 L 5.45x45 glucagon receptor 6LML glucagon receptor 6LML
TM5 314 A 5.46x46 glucagon receptor 6LML glucagon receptor 6LML
TM5 315 I 5.47x47 glucagon receptor 6LML glucagon receptor 6LML
TM5 316 L 5.48x48 glucagon receptor 6LML glucagon receptor 6LML
TM5 317 I 5.49x49 glucagon receptor 6LML glucagon receptor 6LML
TM5 318 N 5.50x50 glucagon receptor 6LML glucagon receptor 6LML
TM5 319 F 5.51x51 glucagon receptor 6LML glucagon receptor 6LML
TM5 320 F 5.52x52 glucagon receptor 6LML glucagon receptor 6LML
TM5 321 I 5.53x53 glucagon receptor 6LML glucagon receptor 6LML
TM5 322 F 5.54x54 glucagon receptor 6LML glucagon receptor 6LML
TM5 323 V 5.55x55 glucagon receptor 6LML glucagon receptor 6LML
TM5 324 R 5.56x56 glucagon receptor 6LML glucagon receptor 6LML
TM5 325 I 5.57x57 glucagon receptor 6LML glucagon receptor 6LML
TM5 326 V 5.58x58 glucagon receptor 6LML glucagon receptor 6LML
TM5 327 Q 5.59x59 glucagon receptor 6LML glucagon receptor 6LML
TM5 328 L 5.60x60 glucagon receptor 6LML glucagon receptor 6LML
TM5 329 L 5.61x61 glucagon receptor 6LML glucagon receptor 6LML
TM5 330 V 5.62x62 glucagon receptor 6LML glucagon receptor 6LML
TM5 331 A 5.63x63 glucagon receptor 6LML glucagon receptor 6LML
TM5 332 K 5.64x64 glucagon receptor 6LML glucagon receptor 6LML
TM5 333 L 5.65x65 glucagon receptor 6LML glucagon receptor 6LML
TM5 334 R 5.66x66 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM5 335 A 5.67x67 glucagon receptor 5YQZ glucagon receptor 5YQZ
ICL3 336 R - - - - -
ICL3 337 Q - glucagon receptor 5YQZ glucagon receptor 5YQZ
ICL3 338 M - glucagon receptor 5YQZ - -
ICL3 339 H - glucagon receptor 5YQZ - -
ICL3 340 H - glucagon receptor 5YQZ - -
ICL3 341 T - - - - -
TM6 342 D 6.33x33 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 343 Y 6.34x34 glucagon receptor 6LML glucagon receptor 6LML
TM6 344 K 6.35x35 glucagon receptor 6LML glucagon receptor 6LML
TM6 345 F 6.36x36 glucagon receptor 6LML glucagon receptor 6LML
TM6 346 R 6.37x37 glucagon receptor 6LML glucagon receptor 6LML
TM6 347 L 6.38x38 glucagon receptor 6LML glucagon receptor 6LML
TM6 348 A 6.39x39 glucagon receptor 6LML glucagon receptor 6LML
TM6 349 K 6.40x40 glucagon receptor 6LML glucagon receptor 6LML
TM6 350 S 6.41x41 glucagon receptor 6LML glucagon receptor 6LML
TM6 351 T 6.42x42 glucagon receptor 6LML glucagon receptor 6LML
TM6 352 L 6.43x43 glucagon receptor 6LML glucagon receptor 6LML
TM6 353 T 6.44x44 glucagon receptor 6LML glucagon receptor 6LML
TM6 354 L 6.45x45 glucagon receptor 6LML glucagon receptor 6LML
TM6 355 I 6.46x46 glucagon receptor 6LML glucagon receptor 6LML
TM6 356 P 6.47x47 glucagon receptor 6LML glucagon receptor 6LML
TM6 357 L 6.48x48 glucagon receptor 6LML glucagon receptor 6LML
TM6 358 L 6.49x49 glucagon receptor 6LML glucagon receptor 6LML
TM6 359 G 6.50x50 glucagon receptor 6LML glucagon receptor 6LML
TM6 360 V 6.51x51 glucagon receptor 6LML glucagon receptor 6LML
TM6 361 H 6.52x52 glucagon receptor 6LML glucagon receptor 6LML
TM6 362 E 6.53x53 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 363 V 6.54x54 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 364 V 6.55x55 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 365 F 6.56x56 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 366 A 6.57x57 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 367 F 6.58x58 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 368 V 6.59x59 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 369 T 6.60x60 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM6 370 D 6.61x61 glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL3 371 E - - - - -
ECL3 372 H - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL3 373 A - glucagon receptor 5YQZ glucagon receptor 5YQZ
ECL3 374 Q - - - - -
TM7 375 G 7.32x31 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM7 376 T 7.33x32 glucagon receptor 5YQZ glucagon receptor 5YQZ
TM7 377 L 7.34x33 glucagon receptor 6LML glucagon receptor 6LML
TM7 378 R 7.35x34 glucagon receptor 6LML glucagon receptor 6LML
TM7 379 S 7.36x35 glucagon receptor 6LML glucagon receptor 6LML
TM7 380 A 7.37x36 glucagon receptor 6LML glucagon receptor 6LML
TM7 381 K 7.38x37 glucagon receptor 6LML glucagon receptor 6LML
TM7 382 L 7.39x38 glucagon receptor 6LML glucagon receptor 6LML
TM7 383 F 7.40x39 glucagon receptor 6LML glucagon receptor 6LML
TM7 384 F 7.41x40 glucagon receptor 6LML glucagon receptor 6LML
TM7 385 D 7.42x41 glucagon receptor 6LML glucagon receptor 6LML
TM7 386 L 7.43x42 glucagon receptor 6LML glucagon receptor 6LML
TM7 387 F 7.44x43 glucagon receptor 6LML glucagon receptor 6LML
TM7 388 L 7.45x44 glucagon receptor 6LML glucagon receptor 6LML
TM7 389 S 7.46x45 glucagon receptor 6LML glucagon receptor 6LML
TM7 390 S 7.47x46 glucagon receptor 6LML glucagon receptor 6LML
TM7 391 F 7.48x47 glucagon receptor 6LML glucagon receptor 6LML
TM7 392 Q 7.49x49 glucagon receptor 6LML glucagon receptor 6LML
TM7 393 G 7.50x50 glucagon receptor 6LML glucagon receptor 6LML
TM7 394 L 7.51x51 glucagon receptor 6LML glucagon receptor 6LML
TM7 395 L 7.52x52 glucagon receptor 6LML glucagon receptor 6LML
TM7 396 V 7.53x53 glucagon receptor 6LML glucagon receptor 6LML
TM7 397 A 7.54x54 glucagon receptor 6LML glucagon receptor 6LML
TM7 398 V 7.55x55 glucagon receptor 6LML glucagon receptor 6LML
TM7 399 L 7.56x56 glucagon receptor 6LML glucagon receptor 6LML
TM7 400 Y 7.57x57 glucagon receptor 6LML glucagon receptor 6LML
TM7 401 C 7.58x58 glucagon receptor 6LML glucagon receptor 6LML
TM7 402 F 7.59x59 glucagon receptor 6LML glucagon receptor 6LML
TM7 403 L 7.60x60 glucagon receptor 6LML glucagon receptor 6LML
H8 404 N 8.47x47 glucagon receptor 6LML glucagon receptor 6LML
H8 405 K 8.48x48 glucagon receptor 6LML glucagon receptor 6LML
H8 406 E 8.49x49 glucagon receptor 6LML glucagon receptor 6LML
H8 407 V 8.50x50 glucagon receptor 6LML glucagon receptor 6LML
H8 408 Q 8.51x51 glucagon receptor 6LML glucagon receptor 6LML
H8 409 S 8.52x52 glucagon receptor 6LML glucagon receptor 6LML
H8 410 E 8.53x53 glucagon receptor 6LML glucagon receptor 6LML
H8 411 L 8.54x54 glucagon receptor 6LML glucagon receptor 6LML
H8 412 R 8.55x55 glucagon receptor 6LML glucagon receptor 6LML
H8 413 R 8.56x56 glucagon receptor 6LML glucagon receptor 6LML
H8 414 R 8.57x57 glucagon receptor 6LML glucagon receptor 6LML
H8 415 W 8.58x58 glucagon receptor 6LML glucagon receptor 6LML
H8 416 H 8.59x59 glucagon receptor 6LML glucagon receptor 6LML
H8 417 R 8.60x60 glucagon receptor 6LML glucagon receptor 6LML
H8 418 W 8.61x61 glucagon receptor 6LML glucagon receptor 6LML
H8 419 R 8.62x62 glucagon receptor 6LML glucagon receptor 6LML
H8 420 L 8.63x63 glucagon receptor 4L6R glucagon receptor 4L6R
H8 421 G 8.64x64 glucagon receptor 4L6R glucagon receptor 4L6R
H8 422 K 8.65x65 glucagon receptor 4L6R glucagon receptor 4L6R
H8 423 V 8.66x66 glucagon receptor 4L6R glucagon receptor 4L6R
H8 424 L 8.67x67 glucagon receptor 4L6R glucagon receptor 4L6R
H8 425 W 8.68x68 glucagon receptor 4L6R glucagon receptor 4L6R
H8 426 E 8.69x69 glucagon receptor 4L6R glucagon receptor 4L6R
H8 427 E 8.70x70 glucagon receptor 4L6R glucagon receptor 4L6R
H8 428 R 8.71x71 glucagon receptor 4L6R glucagon receptor 4L6R
H8 429 N 8.72x72 glucagon receptor 4L6R glucagon receptor 4L6R
C-term 430 T - - - - -
C-term 431 S - - - - -
C-term 432 N - - - - -
C-term 433 H - - - - -
C-term 434 R - - - - -

G-PROTEIN TEMPLATES

Segment Seq.num. AA CGN# Backbone PDB Rotamer PDB
HN 6 S G.HN.30 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 7 A G.HN.31 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 8 E G.HN.32 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 9 D G.HN.33 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 10 K G.HN.34 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 11 A G.HN.35 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 12 A G.HN.36 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 13 V G.HN.37 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 14 E G.HN.38 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 15 R G.HN.39 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 16 S G.HN.40 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 17 K G.HN.41 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 18 M G.HN.42 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 19 I G.HN.43 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 20 D G.HN.44 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 21 R G.HN.45 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 22 N G.HN.46 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 23 L G.HN.47 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 24 R G.HN.48 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 25 E G.HN.49 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 26 D G.HN.50 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 27 G G.HN.51 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 28 E G.HN.52 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HN 29 K G.HN.53 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hns1 30 A G.hns1.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hns1 31 A G.hns1.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hns1 32 R G.hns1.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S1 33 E G.S1.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S1 34 V G.S1.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S1 35 K G.S1.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S1 36 L G.S1.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S1 37 L G.S1.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S1 38 L G.S1.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S1 39 L G.S1.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s1h1 40 G G.s1h1.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s1h1 41 A G.s1h1.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s1h1 42 G G.s1h1.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s1h1 43 E G.s1h1.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s1h1 44 S G.s1h1.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s1h1 45 G G.s1h1.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
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 - -
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 6LML G(i) subunit alpha-1 6LML
S2 185 V G.S2.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S2 186 E G.S2.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S2 187 T G.S2.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S2 188 H G.S2.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S2 189 F G.S2.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S2 190 T G.S2.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S2 191 F G.S2.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s2s3 192 K G.s2s3.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s2s3 193 D G.s2s3.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 194 L G.S3.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 195 H G.S3.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 196 F G.S3.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 197 K G.S3.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 198 M G.S3.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 199 F G.S3.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 200 D G.S3.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S3 201 V G.S3.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s3h2 202 G G.s3h2.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s3h2 203 G G.s3h2.02 G(i) subunit alpha-1 6LML - -
s3h2 204 Q G.s3h2.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 205 R G.H2.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 206 S G.H2.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 207 E G.H2.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 208 R G.H2.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 209 K G.H2.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 210 K G.H2.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 211 W G.H2.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 212 I G.H2.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 213 H G.H2.09 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H2 214 C G.H2.10 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h2s4 215 F G.h2s4.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h2s4 216 E G.h2s4.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h2s4 217 G G.h2s4.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h2s4 218 V G.h2s4.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h2s4 219 T G.h2s4.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S4 220 A G.S4.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S4 221 I G.S4.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S4 222 I G.S4.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S4 223 F G.S4.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S4 224 C G.S4.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S4 225 V G.S4.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S4 226 A G.S4.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 227 L G.s4h3.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 228 S G.s4h3.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 229 D G.s4h3.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 230 Y G.s4h3.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 231 D G.s4h3.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 232 L G.s4h3.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 233 V G.s4h3.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 234 L G.s4h3.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 235 A G.s4h3.09 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 236 E G.s4h3.10 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 237 D G.s4h3.11 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 238 E G.s4h3.12 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 239 E G.s4h3.13 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 240 M G.s4h3.14 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s4h3 241 N G.s4h3.15 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 242 R G.H3.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 243 M G.H3.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 244 H G.H3.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 245 E G.H3.04 G(i) subunit alpha-1 6LML - -
H3 246 S G.H3.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 247 M G.H3.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 248 K G.H3.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 249 L G.H3.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 250 F G.H3.09 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 251 D G.H3.10 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 252 S G.H3.11 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 253 I G.H3.12 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 254 C G.H3.13 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 255 N G.H3.14 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 256 N G.H3.15 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 257 K G.H3.16 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 258 W G.H3.17 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H3 259 F G.H3.18 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h3s5 260 T G.h3s5.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h3s5 261 D G.h3s5.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h3s5 262 T G.h3s5.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S5 263 S G.S5.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S5 264 I G.S5.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S5 265 I G.S5.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S5 266 L G.S5.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S5 267 F G.S5.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S5 268 L G.S5.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S5 269 N G.S5.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s5hg 270 K G.s5hg.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 271 K G.HG.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 272 D G.HG.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 273 L G.HG.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 274 F G.HG.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 275 E G.HG.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 276 E G.HG.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 277 K G.HG.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 278 I G.HG.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 279 K G.HG.09 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 280 K G.HG.12 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 281 S G.HG.13 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 282 P G.HG.14 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 283 L G.HG.15 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 284 T G.HG.16 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
HG 285 I G.HG.17 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 286 C G.hgh4.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 287 Y G.hgh4.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 288 P G.hgh4.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 289 E G.hgh4.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 290 Y G.hgh4.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 291 A G.hgh4.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 292 G G.hgh4.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
hgh4 293 S G.hgh4.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 294 N G.H4.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 295 T G.H4.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 296 Y G.H4.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 297 E G.H4.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 298 E G.H4.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 299 A G.H4.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 300 A G.H4.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 301 A G.H4.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 302 Y G.H4.10 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 303 I G.H4.11 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 304 Q G.H4.12 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 305 C G.H4.13 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 306 Q G.H4.14 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 307 F G.H4.15 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 308 E G.H4.16 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H4 309 D G.H4.17 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 310 L G.h4s6.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 311 N G.h4s6.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 312 K G.h4s6.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 313 R G.h4s6.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 314 K G.h4s6.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 315 D G.h4s6.09 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 316 T G.h4s6.10 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 317 K G.h4s6.11 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
h4s6 318 E G.h4s6.12 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S6 319 I G.S6.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S6 320 Y G.S6.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S6 321 T G.S6.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S6 322 H G.S6.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
S6 323 F G.S6.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s6h5 324 T G.s6h5.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s6h5 325 C G.s6h5.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s6h5 326 A G.s6h5.03 G(i) subunit alpha-1 6LML - -
s6h5 327 T G.s6h5.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
s6h5 328 D G.s6h5.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 329 T G.H5.01 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 330 K G.H5.02 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 331 N G.H5.03 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 332 V G.H5.04 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 333 Q G.H5.05 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 334 F G.H5.06 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 335 V G.H5.07 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 336 F G.H5.08 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 337 D G.H5.09 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 338 A G.H5.10 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 339 V G.H5.11 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 340 T G.H5.12 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 341 D G.H5.13 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 342 V G.H5.14 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 343 I G.H5.15 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 344 I G.H5.16 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 345 K G.H5.17 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 346 N G.H5.18 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 347 N G.H5.19 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 348 L G.H5.20 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 349 K G.H5.21 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 350 D G.H5.22 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 351 C G.H5.23 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 352 G G.H5.24 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 353 L G.H5.25 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML
H5 354 F G.H5.26 G(i) subunit alpha-1 6LML G(i) subunit alpha-1 6LML

«

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 10238.351 msec
System CPU time 936.049 msec
Total CPU time 11174.400 msec
Elapsed time 11562.346 msec
Context switches 1853 voluntary, 157 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 44.211.84.185
X-Forwarded-Proto https
X-Real-Ip 44.211.84.185

Response headers

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

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  •   default 529.95 ms (1448 queries including 1431 similar and 788 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" = '6LML'
  8 similar queries.   Duplicated 2 times.
0.5846777186771599%
3.10

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" = 589
  2 similar queries.   Duplicated 2 times.
0.11593678678293638%
0.61

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(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" = 589 ORDER BY "signprot_complex"."id" ASC LIMIT 1
0.09110283012628877%
0.48

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
  24 similar queries.   Duplicated 6 times.
0.20735454027262465%
1.10

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" = '6lml' AND T3."entry_name" = 'gnai1_human')
0.26233116171179743%
1.39

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" = 589
0.08777364028463673%
0.47

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" = 55425
  24 similar queries.   Duplicated 3 times.
0.06644882967729802%
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(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" = 298
  24 similar queries.   Duplicated 8 times.
0.05763097550211156%
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(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
  24 similar queries.   Duplicated 6 times.
0.051107562974550144%
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(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" = 1299
0.32171671023856346%
1.70

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" = 298 ORDER BY "residue"."sequence_number" ASC
  2 similar queries.
0.5111206187974157%
2.71

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.15197301736622393%
0.81

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" = '6LML'
  8 similar queries.   Duplicated 2 times.
0.23992661385851752%
1.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(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.11571184152336529%
0.61

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(275)
  receptor_rotamers, signprot_rotamers = parse_model_statsfile(model.stats_text.stats_text, receptor_residues, signprot_residues)
/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" = '5YQZ'
  8 similar queries.
0.2720937859771825%
1.44

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" = '6WPW'
  8 similar queries.
0.26264608507519693%
1.39

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" = '5EE7'
  8 similar queries.
0.26750490268193233%
1.42

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" = '6WHC'
  8 similar queries.
0.26345588800965286%
1.40

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" = '4L6R'
  8 similar queries.
0.23776713936663513%
1.26

Connection: default

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

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" = 589
  2 similar queries.   Duplicated 2 times.
0.06725863261175392%
0.36

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
  24 similar queries.   Duplicated 6 times.
0.13960102808981434%
0.74

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" = 55425
  8 similar queries.   Duplicated 2 times.
0.0731072093606021%
0.39

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" = 55425
  24 similar queries.   Duplicated 3 times.
0.06955307425937898%
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(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" = 298
  24 similar queries.   Duplicated 8 times.
0.06914817279215102%
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(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" = 55340
  8 similar queries.
0.06491920191221466%
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"."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" = 55340
  24 similar queries.
0.06910318374023681%
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(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" = 298
  24 similar queries.   Duplicated 8 times.
0.07076777866106283%
0.38

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" = 55221
  8 similar queries.
0.07000296477852115%
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(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" = 55221
  24 similar queries.
0.08098029344559002%
0.43

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" = 298
  24 similar queries.   Duplicated 8 times.
0.06725863261175392%
0.36

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" = 54949
  8 similar queries.
0.05286213599920459%
0.28

Connection: default

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

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(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" = 55162
  24 similar queries.
0.057046117827226746%
0.30

Connection: default

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

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" = 55113
  8 similar queries.
0.04728349356184173%
0.25

Connection: default

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

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" = 60009
  8 similar queries.
0.05821583317699638%
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(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" = 59949
  8 similar queries.
0.047148526406099074%
0.25

Connection: default

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

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.061994913537790575%
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(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
  24 similar queries.   Duplicated 6 times.
0.06811342459812406%
0.36

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(123)
  self.update_numbering_schemes()
/home/protwis/gpcrdb_test/common/alignment.py in update_numbering_schemes(298)
  if pc.protein.residue_numbering_scheme.slug not in self.numbering_schemes:
  +
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"."id" = 15
0.06365950845861659%
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(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(123)
  self.update_numbering_schemes()
/home/protwis/gpcrdb_test/common/alignment.py in update_numbering_schemes(298)
  if pc.protein.residue_numbering_scheme.slug not in self.numbering_schemes:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id", "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", "species"."id", "species"."latin_name", "species"."common_name", "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", "protein_state"."id", "protein_state"."slug", "protein_state"."name" FROM "protein_conformation" INNER JOIN "protein" ON ("protein_conformation"."protein_id" = "protein"."id") INNER JOIN "species" ON ("protein"."species_id" = "species"."id") LEFT OUTER JOIN "residue_generic_numbering_scheme" ON ("protein"."residue_numbering_scheme_id" = "residue_generic_numbering_scheme"."id") INNER JOIN "protein_state" ON ("protein_conformation"."state_id" = "protein_state"."id") INNER JOIN "protein_family" ON ("protein"."family_id" = "protein_family"."id") WHERE "protein_conformation"."protein_id" IN (55549) ORDER BY "protein_family"."slug" ASC, "protein"."entry_name" ASC
0.3838016018801825%
2.03

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(1839)
  self.load_proteins([template_protein])
/home/protwis/gpcrdb_test/common/alignment.py in load_proteins(140)
  for pconf in protein_conformations:
  +
SELECT ••• "protein_segment"."id", "protein_segment"."slug", "protein_segment"."name", "protein_segment"."category", "protein_segment"."fully_aligned", "protein_segment"."partial", "protein_segment"."proteinfamily" FROM "protein_segment" WHERE "protein_segment"."proteinfamily" = 'Alpha' ORDER BY "protein_segment"."id" ASC
0.07891079705753605%
0.42

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(1844)
  self.load_segments(gprotein_segments)
/home/protwis/gpcrdb_test/common/alignment.py in load_segments(195)
  for s in selected_segments:
  +
SELECT ••• "residue_generic_number"."id", "residue_generic_number"."scheme_id", "residue_generic_number"."protein_segment_id", "residue_generic_number"."label", "protein_segment"."id", "protein_segment"."slug", "protein_segment"."name", "protein_segment"."category", "protein_segment"."fully_aligned", "protein_segment"."partial", "protein_segment"."proteinfamily" FROM "residue_generic_number" INNER JOIN "protein_segment" ON ("residue_generic_number"."protein_segment_id" = "protein_segment"."id") WHERE ("residue_generic_number"."protein_segment_id" IN (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58) AND "residue_generic_number"."scheme_id" = 1) ORDER BY "residue_generic_number"."label" ASC
0.21792696747246557%
1.15

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(1844)
  self.load_segments(gprotein_segments)
/home/protwis/gpcrdb_test/common/alignment.py in load_segments(209)
  for segment_residue in segment_positions:
  +
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_segment" ON ("residue"."protein_segment_id" = "protein_segment"."id") WHERE ("residue"."protein_conformation_id" IN (55849) AND "protein_segment"."slug" IN ('HN', 'hns1', 'S1', 's1h1', 'H1', 'h1ha', 'HA', 'hahb', 'HB', 'hbhc', 'HC', 'hchd', 'HD', 'hdhe', 'HE', 'hehf', 'HF', 'hfs2', 'S2', 's2s3', 'S3', 's3h2', 'H2', 'h2s4', 'S4', 's4h3', 'H3', 'h3s5', 'S5', 's5hg', 'HG', 'hgh4', 'H4', 'h4s6', 'S6', 's6h5', 'H5')) ORDER BY "residue"."sequence_number" ASC
  2 similar queries.   Duplicated 2 times.
0.21243830313893114%
1.13

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(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(334)
  self.number_of_residues_total = len(rs)
  +
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_segment" ON ("residue"."protein_segment_id" = "protein_segment"."id") WHERE ("residue"."protein_conformation_id" IN (55849) AND "protein_segment"."slug" IN ('HN', 'hns1', 'S1', 's1h1', 'H1', 'h1ha', 'HA', 'hahb', 'HB', 'hbhc', 'HC', 'hchd', 'HD', 'hdhe', 'HE', 'hehf', 'HF', 'hfs2', 'S2', 's2s3', 'S3', 's3h2', 'H2', 'h2s4', 'S4', 's4h3', 'H3', 'h3s5', 'S5', 's5hg', 'HG', 'hgh4', 'H4', 'h4s6', 'S6', 's6h5', 'H5')) ORDER BY "residue"."sequence_number" ASC
  2 similar queries.   Duplicated 2 times.
0.17869651420326862%
0.95

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(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
SELECT ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" IN (55849) ORDER BY "protein_conformation"."id" ASC
0.06428935518541563%
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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
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" IN (55549)
0.07036287719383488%
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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
SELECT ••• "protein_state"."id", "protein_state"."slug", "protein_state"."name" FROM "protein_state" WHERE "protein_state"."id" IN (3)
0.059115614215280714%
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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
SELECT ••• "protein_segment"."id", "protein_segment"."slug", "protein_segment"."name", "protein_segment"."category", "protein_segment"."fully_aligned", "protein_segment"."partial", "protein_segment"."proteinfamily" FROM "protein_segment" WHERE "protein_segment"."id" IN (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58) ORDER BY "protein_segment"."id" ASC
0.08448943949489893%
0.45

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(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
SELECT ••• "residue_generic_number"."id", "residue_generic_number"."scheme_id", "residue_generic_number"."protein_segment_id", "residue_generic_number"."label" FROM "residue_generic_number" WHERE "residue_generic_number"."id" IN (104624, 104625, 104626, 104627, 104628, 104636, 104637, 104638, 104639, 104640, 104641, 104642, 104643, 104644, 104645, 104646, 104647, 104648, 104649, 104650, 104651, 104652, 104653, 104654, 104655, 104656, 104657, 104658, 104659, 104660, 104661, 104662, 104663, 104664, 104665, 104666, 104667, 104668, 104669, 104670, 104671, 104672, 104673, 104674, 104675, 104676, 104677, 104678, 104679, 104680, 104681, 104682, 104683, 104684, 104685, 104686, 104687, 104688, 104689, 104690, 104691, 104692, 104708, 104709, 104710, 104711, 104712, 104713, 104714, 104715, 104716, 104717, 104718, 104719, 104720, 104721, 104722, 104723, 104724, 104725, 104726, 104727, 104728, 104729, 104730, 104731, 104732, 104733, 104734, 104735, 104736, 104737, 104740, 104741, 104742, 104743, 104744, 104745, 104746, 104747, 104748, 104749, 104750, 104751, 104752, 104753, 104754, 104755, 104756, 104757, 104758, 104759, 104760, 104761, 104762, 104763, 104764, 104765, 104766, 104767, 104768, 104769, 104770, 104771, 104772, 104773, 104774, 104775, 104776, 104777, 104778, 104779, 104780, 104781, 104782, 104783, 104784, 104785, 104786, 104787, 104788, 104789, 104790, 104791, 104792, 104793, 104794, 104795, 104796, 104797, 104798, 104799, 104800, 104801, 104802, 104803, 104804, 104805, 104806, 104807, 104808, 104809, 104810, 104811, 104812, 104813, 104814, 104815, 104816, 104817, 104818, 104819, 104820, 104821, 104822, 104823, 104824, 104825, 104826, 104827, 104828, 104829, 104830, 104831, 104832, 104833, 104834, 104835, 104836, 104837, 104838, 104839, 104840, 104841, 104842, 104843, 104844, 104845, 104846, 104847, 104848, 104849, 104850, 104851, 104852, 104853, 104854, 104855, 104856, 104857, 104858, 104859, 104860, 104861, 104862, 104863, 104864, 104865, 104866, 104867, 104868, 104869, 104870, 104871, 104872, 104873, 104874, 104875, 104876, 104877, 104878, 104879, 104880, 104881, 104882, 104883, 104884, 104885, 104886, 104887, 104888, 104889, 104890, 104891, 104892, 104893, 104894, 104895, 104896, 104897, 104898, 104899, 104900, 104901, 104902, 104903, 104904, 104905, 104906, 104907, 104908, 104909, 104910, 104911, 104912, 104913, 104914, 104915, 104916, 104917, 104918, 104919, 104920, 104921, 104922, 104923, 104924, 104925, 104928, 104929, 104930, 104931, 104932, 104933, 104934, 104935, 104936, 104937, 104938, 104939, 104940, 104941, 104955, 104956, 104957, 104958, 104959, 104960, 104961, 104962, 104963, 104964, 104965, 104966, 104967, 104968, 104969, 104970, 104971, 104972, 104973, 104974, 104975, 104976, 104977, 104978, 104979, 104982, 104983, 104984, 104985, 104986, 104987, 104988, 104989, 104990, 104991, 104992, 104993, 104994, 104995, 104996, 104997, 104998, 104999, 105000, 105001, 105002, 105003, 105004, 105005, 105006, 105007, 105008, 105009, 105010, 105011, 105012, 105013, 105014, 105015, 105016, 105017, 105025)
  2 similar queries.   Duplicated 2 times.
0.2296241209701619%
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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
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"."id" IN (15)
  2 similar queries.   Duplicated 2 times.
0.06284970552416069%
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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
SELECT ••• "residue_generic_number"."id", "residue_generic_number"."scheme_id", "residue_generic_number"."protein_segment_id", "residue_generic_number"."label" FROM "residue_generic_number" WHERE "residue_generic_number"."id" IN (104624, 104625, 104626, 104627, 104628, 104636, 104637, 104638, 104639, 104640, 104641, 104642, 104643, 104644, 104645, 104646, 104647, 104648, 104649, 104650, 104651, 104652, 104653, 104654, 104655, 104656, 104657, 104658, 104659, 104660, 104661, 104662, 104663, 104664, 104665, 104666, 104667, 104668, 104669, 104670, 104671, 104672, 104673, 104674, 104675, 104676, 104677, 104678, 104679, 104680, 104681, 104682, 104683, 104684, 104685, 104686, 104687, 104688, 104689, 104690, 104691, 104692, 104708, 104709, 104710, 104711, 104712, 104713, 104714, 104715, 104716, 104717, 104718, 104719, 104720, 104721, 104722, 104723, 104724, 104725, 104726, 104727, 104728, 104729, 104730, 104731, 104732, 104733, 104734, 104735, 104736, 104737, 104740, 104741, 104742, 104743, 104744, 104745, 104746, 104747, 104748, 104749, 104750, 104751, 104752, 104753, 104754, 104755, 104756, 104757, 104758, 104759, 104760, 104761, 104762, 104763, 104764, 104765, 104766, 104767, 104768, 104769, 104770, 104771, 104772, 104773, 104774, 104775, 104776, 104777, 104778, 104779, 104780, 104781, 104782, 104783, 104784, 104785, 104786, 104787, 104788, 104789, 104790, 104791, 104792, 104793, 104794, 104795, 104796, 104797, 104798, 104799, 104800, 104801, 104802, 104803, 104804, 104805, 104806, 104807, 104808, 104809, 104810, 104811, 104812, 104813, 104814, 104815, 104816, 104817, 104818, 104819, 104820, 104821, 104822, 104823, 104824, 104825, 104826, 104827, 104828, 104829, 104830, 104831, 104832, 104833, 104834, 104835, 104836, 104837, 104838, 104839, 104840, 104841, 104842, 104843, 104844, 104845, 104846, 104847, 104848, 104849, 104850, 104851, 104852, 104853, 104854, 104855, 104856, 104857, 104858, 104859, 104860, 104861, 104862, 104863, 104864, 104865, 104866, 104867, 104868, 104869, 104870, 104871, 104872, 104873, 104874, 104875, 104876, 104877, 104878, 104879, 104880, 104881, 104882, 104883, 104884, 104885, 104886, 104887, 104888, 104889, 104890, 104891, 104892, 104893, 104894, 104895, 104896, 104897, 104898, 104899, 104900, 104901, 104902, 104903, 104904, 104905, 104906, 104907, 104908, 104909, 104910, 104911, 104912, 104913, 104914, 104915, 104916, 104917, 104918, 104919, 104920, 104921, 104922, 104923, 104924, 104925, 104928, 104929, 104930, 104931, 104932, 104933, 104934, 104935, 104936, 104937, 104938, 104939, 104940, 104941, 104955, 104956, 104957, 104958, 104959, 104960, 104961, 104962, 104963, 104964, 104965, 104966, 104967, 104968, 104969, 104970, 104971, 104972, 104973, 104974, 104975, 104976, 104977, 104978, 104979, 104982, 104983, 104984, 104985, 104986, 104987, 104988, 104989, 104990, 104991, 104992, 104993, 104994, 104995, 104996, 104997, 104998, 104999, 105000, 105001, 105002, 105003, 105004, 105005, 105006, 105007, 105008, 105009, 105010, 105011, 105012, 105013, 105014, 105015, 105016, 105017, 105025)
  2 similar queries.   Duplicated 2 times.
0.245010376724824%
1.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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
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"."id" IN (15)
  2 similar queries.   Duplicated 2 times.
0.05745101929445469%
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(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(382)
  for r in rs:
  +
SELECT ••• "protein_state"."id", "protein_state"."slug", "protein_state"."name" FROM "protein_state" WHERE "protein_state"."id" = 3
0.08435447233915627%
0.45

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(1845)
  self.build_alignment()
/home/protwis/gpcrdb_test/common/alignment.py in build_alignment(565)
  pcid = pc.protein.entry_name + "-" + pc.state.slug
  +
SELECT ••• "protein_family"."id", "protein_family"."parent_id", "protein_family"."slug", "protein_family"."name" FROM "protein_family" WHERE "protein_family"."id" = 387
  8 similar queries.   Duplicated 2 times.
0.18863909467631051%
1.00

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(302)
  'signprot_color_residues': json.dumps(segments_out2), 'loop_segments': loop_segments})#, 'delta_distance': delta_distance})
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/shortcuts.py in render(36)
  content = loader.render_to_string(template_name, context, request, using=using)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/loader.py in render_to_string(62)
  return template.render(context, request)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/backends/django.py in render(61)
  return self.template.render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render(171)
  return self._render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/loader_tags.py in render(150)
  return compiled_parent._render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/test/utils.py in instrumented_test_render(96)
  return self.nodelist.render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/loader_tags.py in render(62)
  result = block.nodelist.render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render(937)
  bit = node.render_annotated(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render_annotated(904)
  return self.render(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in render(987)
  output = self.filter_expression.resolve(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in resolve(671)
  obj = self.var.resolve(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in resolve(796)
  value = self._resolve_lookup(context)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/django/template/base.py in _resolve_lookup(858)
  current = current()
/home/protwis/gpcrdb_test/protein/models.py in get_protein_class(41)
  tmp = self.family
32 <h4>RECEPTOR CLASS</h4>
33 </div>
34 <div class="col-md-9">
35 {{ model.receptor_protein.get_protein_class }}
36 </div>
37 </div>
38
39 <div class="row">

/home/protwis/gpcrdb_test/structure/templates/complex_models_details.html

  +
SELECT ••• "protein_family"."id", "protein_family"."parent_id", "protein_family"."slug", "protein_family"."name" FROM &quo