6PB0 refined

RECEPTOR CLASS

Class B1 (Secretin)

RECEPTOR

SPECIES

Homo sapiens

G-PROTEIN FAMILY

Gs

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

CRF1 receptor (sequence similarity: 100%) PDB: 6PB0
G(s) subunit alpha isoforms short (sequence similarity: 100%)

RECEPTOR TEMPLATES

6PB0 (CRF1 receptor)
4Z9G (CRF1 receptor)
4K5Y (CRF1 receptor)
4L6R (glucagon receptor)
6X18 (GLP-1 receptor)
6WZG (secretin receptor)
7MBX (CCK1 receptor)
None
Main template (%) Additional templates (%) No template - freely modelled (%)
Backbone 84.7 5.7 9.7
Side-chains 84.7 4.0 11.3

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

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

G-PROTEIN TEMPLATES

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

«

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 9897.489 msec
System CPU time 838.081 msec
Total CPU time 10735.570 msec
Elapsed time 11122.490 msec
Context switches 1482 voluntary, 292 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from protwis.settings

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

Headers

Request headers

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

Response headers

Key Value
Cache-Control max-age=604800
Content-Length 501348
Content-Type text/html; charset=utf-8
Expires Wed, 14 Jun 2023 05:33:27 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/6PB0
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': '6PB0'} refined_model_details

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  •   default 518.00 ms (1413 queries including 1396 similar and 712 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" = '6PB0'
  9 similar queries.   Duplicated 2 times.
0.5334029256384127%
2.76

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" = 225
  2 similar queries.   Duplicated 2 times.
0.11469842874199021%
0.59

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" = 225 ORDER BY "signprot_complex"."id" ASC LIMIT 1
0.08965992744357823%
0.46

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" = 55547
  28 similar queries.   Duplicated 8 times.
0.20578518254632355%
1.07

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
  +
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" = '6pb0' AND T3."entry_name" = 'gnas2_human')
0.26028074419580843%
1.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(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" = 225
0.08261784895339985%
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(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" = 54946
  28 similar queries.   Duplicated 3 times.
0.053068735288729824%
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(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" = 292
  28 similar queries.   Duplicated 5 times.
0.05389721511110375%
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(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" = 55547
  28 similar queries.   Duplicated 8 times.
0.07401086413207074%
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(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" = 1294
0.5301810596625142%
2.75

Connection: default

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

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

Connection: default

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

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(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" = '6PB0'
  9 similar queries.   Duplicated 2 times.
0.28149903297994067%
1.46

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" = '4Z9G'
  9 similar queries.
0.2758837808505174%
1.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(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" = '5UZ7'
  9 similar queries.
0.26994634212350427%
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" = '4K5Y'
  9 similar queries.
0.2709589285730724%
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(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" = '4L6R'
  9 similar queries.
0.24403333434591978%
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" = '6X18'
  9 similar queries.
0.2698082621531086%
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(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" = '6WZG'
  9 similar queries.
0.27114303520026656%
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(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" = '7MBX'
  9 similar queries.
0.27574570088012174%
1.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(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" = 225
  2 similar queries.   Duplicated 2 times.
0.06632441244671264%
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(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" = 55547
  28 similar queries.   Duplicated 8 times.
0.07529961052243017%
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(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" = 54946
  9 similar queries.   Duplicated 2 times.
0.07051283821538082%
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" = 54946
  28 similar queries.   Duplicated 3 times.
0.07847544984153022%
0.41

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" = 292
  28 similar queries.   Duplicated 5 times.
0.06604825250592133%
0.34

Connection: default

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

Connection: default

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

Connection: default

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

Connection: default

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

Connection: default

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

Connection: default

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

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55087
  28 similar queries.
0.07161747797854606%
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(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" = 296
  28 similar queries.
0.06646249241710829%
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_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55267
  9 similar queries.
0.06397705294998651%
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" = 55267
  28 similar queries.
0.06775123880746774%
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 ••• "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" = 299
  28 similar queries.
0.06848766531624455%
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 ••• "protein_conformation"."id", "protein_conformation"."protein_id", "protein_conformation"."state_id" FROM "protein_conformation" WHERE "protein_conformation"."id" = 55170
  9 similar queries.
0.06112340022847632%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55170
  28 similar queries.
0.05817769419336903%
0.30

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(365)
  if r.backbone_template.protein_conformation.protein.parent not in bb_temps:
  +
SELECT ••• "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" = 45
  28 similar queries.
0.06793534543466194%
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" = 59911
  9 similar queries.
0.06232009330523866%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(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" = 59404
  9 similar queries.
0.06093929360128212%
0.32

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(284)
  bb_temps2, backbone_templates2, r_temps2, rotamer_templates2, segments_out2, bb_main2, bb_alt2, bb_none2, sc_main2, sc_alt2, sc_none2, template_list2, colors2 = format_model_details(signprot_rotamers, main_template, signprot_color_palette, chain='A', used_colors=colors)
/home/protwis/gpcrdb_test/structure/views.py in format_model_details(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" = 60023
  9 similar queries.
0.06683070567149671%
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(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.10167288486800015%
0.53

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" = 55547
0.0508134291056008%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(1838)
  self.load_reference_protein(reference_protein)
/home/protwis/gpcrdb_test/common/alignment.py in load_reference_protein(117)
  pconf = ProteinConformation.objects.get(protein=protein)
  +
SELECT ••• "protein"."id", "protein"."parent_id", "protein"."family_id", "protein"."species_id", "protein"."source_id", "protein"."residue_numbering_scheme_id", "protein"."sequence_type_id", "protein"."entry_name", "protein"."accession", "protein"."name", "protein"."sequence" FROM "protein" WHERE "protein"."id" = 55547
  28 similar queries.   Duplicated 8 times.
0.059144253986138616%
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(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.05274654869113996%
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(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 (55547) ORDER BY "protein_family"."slug" ASC, "protein"."entry_name" ASC
0.3699622673467566%
1.92

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.07239993114412144%
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(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.20339179639279886%
1.05

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 (55847) 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.21733787340275992%
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 (55847) 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.19828283748815964%
1.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(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 (55847) ORDER BY "protein_conformation"."id" ASC
0.05357502851351389%
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(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 (55547)
0.05642868123502408%
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(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.052148202152758796%
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(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.08565560830210425%
0.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(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, 104629, 104630, 104631, 104632, 104633, 104634, 104635, 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, 104693, 104694, 104695, 104696, 104697, 104698, 104699, 104700, 104701, 104702, 104703, 104704, 104705, 104706, 104707, 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, 104738, 104739, 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, 104926, 104927, 104928, 104929, 104930, 104931, 104932, 104933, 104934, 104935, 104936, 104937, 104938, 104939, 104940, 104941, 104942, 104943, 104944, 104945, 104946, 104947, 104948, 104949, 104950, 104951, 104952, 104953, 104954, 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, 104980, 104981, 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)
  2 similar queries.   Duplicated 2 times.
0.2520879992856663%
1.31

Connection: default

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

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(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, 104629, 104630, 104631, 104632, 104633, 104634, 104635, 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, 104693, 104694, 104695, 104696, 104697, 104698, 104699, 104700, 104701, 104702, 104703, 104704, 104705, 104706, 104707, 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, 104738, 104739, 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, 104926, 104927, 104928, 104929, 104930, 104931, 104932, 104933, 104934, 104935, 104936, 104937, 104938, 104939, 104940, 104941, 104942, 104943, 104944, 104945, 104946, 104947, 104948, 104949, 104950, 104951, 104952, 104953, 104954, 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, 104980, 104981, 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)
  2 similar queries.   Duplicated 2 times.
0.2508452795521054%
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.05058329582160804%
0.26

Connection: default

/usr/lib/python3.6/concurrent/futures/thread.py in _worker(69)
  work_item.run()
/usr/lib/python3.6/concurrent/futures/thread.py in run(56)
  result = self.fn(*self.args, **self.kwargs)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle(279)
  keepalive = self.handle_request(req, conn)
/home/protwis/gpcrdb_env/lib/python3.6/site-packages/gunicorn/workers/gthread.py in handle_request(328)
  respiter = self.wsgi(environ, resp.start_response)
/home/protwis/gpcrdb_test/common/middleware/stats.py in __call__(34)
  response = self.get_response(request)
/home/protwis/gpcrdb_test/structure/views.py in RefinedModelDetails(240)
  return ComplexModelDetails(request, pdbname.lower(), complex_mod.protein.entry_name)
/home/protwis/gpcrdb_test/structure/views.py in ComplexModelDetails(287)
  gp.run_alignment(model.sign_protein, signprot_template, calculate_similarity=True)
/home/protwis/gpcrdb_test/common/alignment.py in run_alignment(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.04795977638409061%
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(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" = 380
  8 similar queries.   Duplicated 2 times.
0.17807713515359555%
0.92

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 "protein_family" WHERE "protein_family"."id" = 379
  8 similar queries.
0.06268830655962708%
0.32

Connection: default

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