Streptomyces griseorubiginosus β-glucosidase Download PDB file

Protein: Beta-glucosidase

Organism: Streptomyces griseorubiginosus

Lenght: 440

UniprotID: A0A124HZ19 (Download sequence)

Template: 1NP2:A (51.90%) | [φ,ψ] plot


Loop | bend | hydrogen bonded turn', 'default', '', '1', '403', 'methionine');" onmouseout="hideAminoAcid('M', 'M1')" onmouseover="showAminoAcid('M1'); selectID(glviewer,1)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 1

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="M Local position: 1 Global position: 403" > M
Loop | bend | hydrogen bonded turn', 'default', '', '2', '404', 'alanine');" onmouseout="hideAminoAcid('A', 'A2')" onmouseover="showAminoAcid('A2'); selectID(glviewer,2)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 2

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="A Local position: 2 Global position: 404" > A
Loop | bend | hydrogen bonded turn', 'default', '', '3', '405', 'threonine');" onmouseout="hideAminoAcid('T', 'T3')" onmouseover="showAminoAcid('T3'); selectID(glviewer,3)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 3

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="T Local position: 3 Global position: 405" > T
Loop | bend | hydrogen bonded turn', 'default', '', '4', '406', 'glutamic acid');" onmouseout="hideAminoAcid('E', 'E4')" onmouseover="showAminoAcid('E4'); selectID(glviewer,4)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 4

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="E Local position: 4 Global position: 406" > E
Loop | bend | hydrogen bonded turn', 'danger', '', '36', '462', 'serine');" onmouseout="hideAminoAcid('S', 'S36')" onmouseover="showAminoAcid('S36'); selectID(glviewer,36)" class="btn btn-danger conserved80_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 36

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="S Local position: 36 Global position: 462" > S
Loop | bend | hydrogen bonded turn', 'info', '', '37', '463', 'valine');" onmouseout="hideAminoAcid('V', 'V37')" onmouseover="showAminoAcid('V37'); selectID(glviewer,37)" class="btn btn-info conserved50_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 37

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="V Local position: 37 Global position: 463" > V
Loop | bend | hydrogen bonded turn', 'info', '', '71', '551', 'leucine');" onmouseout="hideAminoAcid('L', 'L71')" onmouseover="showAminoAcid('L71'); selectID(glviewer,71)" class="btn btn-info conserved50_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 71

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="L Local position: 71 Global position: 551" > L
Loop | bend | hydrogen bonded turn', 'default', '', '72', '553', 'alanine');" onmouseout="hideAminoAcid('A', 'A72')" onmouseover="showAminoAcid('A72'); selectID(glviewer,72)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 72

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="A Local position: 72 Global position: 553" > A
Loop | bend | hydrogen bonded turn', 'default', '', '106', '636', 'alanine');" onmouseout="hideAminoAcid('A', 'A106')" onmouseover="showAminoAcid('A106'); selectID(glviewer,106)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 106

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="A Local position: 106 Global position: 636" > A
Loop | bend | hydrogen bonded turn', 'default', '', '107', '645', 'alanine');" onmouseout="hideAminoAcid('A', 'A107')" onmouseover="showAminoAcid('A107'); selectID(glviewer,107)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 107

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="A Local position: 107 Global position: 645" > A
Loop | bend | hydrogen bonded turn', 'default', '', '141', '709', 'glutamic acid');" onmouseout="hideAminoAcid('E', 'E141')" onmouseover="showAminoAcid('E141'); selectID(glviewer,141)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 141

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="E Local position: 141 Global position: 709" > E
Loop | bend | hydrogen bonded turn', 'danger', '', '142', '710', 'tyrosine');" onmouseout="hideAminoAcid('Y', 'Y142')" onmouseover="showAminoAcid('Y142'); selectID(glviewer,142)" class="btn btn-danger conserved80_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 142

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="Y Local position: 142 Global position: 710" > Y
Loop | bend | hydrogen bonded turn', 'success', '', '176', '786', 'histidine');" onmouseout="hideAminoAcid('H', 'H176')" onmouseover="showAminoAcid('H176'); selectID(glviewer,176)" class="btn btn-success mutations_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 176

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="color: orange; font-weight:bold;" title="H Local position: 176 Global position: 786" > H
Loop | bend | hydrogen bonded turn', 'info', '', '177', '787', 'alanine');" onmouseout="hideAminoAcid('A', 'A177')" onmouseover="showAminoAcid('A177'); selectID(glviewer,177)" class="btn btn-info conserved50_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 177

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="A Local position: 177 Global position: 787" > A
Loop | bend | hydrogen bonded turn', 'default', '', '211', '947', 'aspartic acid');" onmouseout="hideAminoAcid('D', 'D211')" onmouseover="showAminoAcid('D211'); selectID(glviewer,211)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 211

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="D Local position: 211 Global position: 947" > D
Loop | bend | hydrogen bonded turn', 'default', '', '212', '948', 'isoleucine');" onmouseout="hideAminoAcid('I', 'I212')" onmouseover="showAminoAcid('I212'); selectID(glviewer,212)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 212

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="I Local position: 212 Global position: 948" > I
Loop | bend | hydrogen bonded turn', 'default', '', '246', '1198', 'alanine');" onmouseout="hideAminoAcid('A', 'A246')" onmouseover="showAminoAcid('A246'); selectID(glviewer,246)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 246

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="A Local position: 246 Global position: 1198" > A
Loop | bend | hydrogen bonded turn', 'info', '', '247', '1199', 'glutamic acid');" onmouseout="hideAminoAcid('E', 'E247')" onmouseover="showAminoAcid('E247'); selectID(glviewer,247)" class="btn btn-info conserved50_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 247

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="E Local position: 247 Global position: 1199" > E
Loop | bend | hydrogen bonded turn', 'danger', ' coevo_2_inactive', '281', '1402', 'glycine');" onmouseout="hideAminoAcid('G', 'G281')" onmouseover="showAminoAcid('G281'); selectID(glviewer,281)" class="btn btn-danger coevo_2_inactive conserved80_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 281

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="G Local position: 281 Global position: 1402" > G
Loop | bend | hydrogen bonded turn', 'default', '', '282', '1403', 'isoleucine');" onmouseout="hideAminoAcid('I', 'I282')" onmouseover="showAminoAcid('I282'); selectID(glviewer,282)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 282

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="I Local position: 282 Global position: 1403" > I
Loop | bend | hydrogen bonded turn', 'default', '', '316', '1494', 'isoleucine');" onmouseout="hideAminoAcid('I', 'I316')" onmouseover="showAminoAcid('I316'); selectID(glviewer,316)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 316

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="I Local position: 316 Global position: 1494" > I
Loop | bend | hydrogen bonded turn', 'default', '', '317', '1495', 'glutamic acid');" onmouseout="hideAminoAcid('E', 'E317')" onmouseover="showAminoAcid('E317'); selectID(glviewer,317)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 317

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="E Local position: 317 Global position: 1495" > E
Loop | bend | hydrogen bonded turn', 'default', '', '351', '1563', 'valine');" onmouseout="hideAminoAcid('V', 'V351')" onmouseover="showAminoAcid('V351'); selectID(glviewer,351)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 351

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="V Local position: 351 Global position: 1563" > V
Loop | bend | hydrogen bonded turn', 'default', '', '352', '1564', 'valine');" onmouseout="hideAminoAcid('V', 'V352')" onmouseover="showAminoAcid('V352'); selectID(glviewer,352)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 352

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="V Local position: 352 Global position: 1564" > V
Loop | bend | hydrogen bonded turn', 'danger', '', '386', '1674', 'glycine');" onmouseout="hideAminoAcid('G', 'G386')" onmouseover="showAminoAcid('G386'); selectID(glviewer,386)" class="btn btn-danger conserved80_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 386

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="G Local position: 386 Global position: 1674" > G
Loop | bend | hydrogen bonded turn', 'default', '', '387', '1675', 'valine');" onmouseout="hideAminoAcid('V', 'V387')" onmouseover="showAminoAcid('V387'); selectID(glviewer,387)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 387

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="V Local position: 387 Global position: 1675" > V
Loop | bend | hydrogen bonded turn', 'info', '', '421', '1800', 'glutamine');" onmouseout="hideAminoAcid('Q', 'Q421')" onmouseover="showAminoAcid('Q421'); selectID(glviewer,421)" class="btn btn-info conserved50_active

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 421

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="Q Local position: 421 Global position: 1800" > Q
Loop | bend | hydrogen bonded turn', 'default', '', '422', '1802', 'alanine');" onmouseout="hideAminoAcid('A', 'A422')" onmouseover="showAminoAcid('A422'); selectID(glviewer,422)" class="btn btn-default

A PHP Error was encountered

Severity: Warning

Message: Uninitialized string offset 422

Filename: views/view.php

Line Number: 255

Backtrace:

File: /scratch/html/glutantbase/application/views/view.php
Line: 255
Function: _error_handler

File: /scratch/html/glutantbase/application/libraries/Template.php
Line: 13
Function: view

File: /scratch/html/glutantbase/application/controllers/Protein.php
Line: 188
Function: show

File: /scratch/html/glutantbase/index.php
Line: 315
Function: require_once

ss_loop_inactive" style="" title="A Local position: 422 Global position: 1802" > A

Acid/base catalytic
Conserved (50-79%)
Conserved (> 80%)
Extrapoled mutation
Catalytic pocket (0-6.5Å from ligand)
α-helix | 3-helix | π-helix
β-bridge | β-ladder | β-strand
Loop | bend | hydrogen bonded turn
Community 1
Community 2

Extrapoled mutations

| Cellobiose docking

Poses (avg) Affinity (wild) Affinity (mutant) ΔAffinity ΔAffinity expected Status
1 -5.10 -4.63 0.47 ΔAffinity < 0 x
1-3 -4.97 -4.49 0.48 ΔAffinity < 0 x
1-10 -4.09 -3.34 0.75 ΔAffinity < 0 x

| Glucose docking

Poses (avg) Affinity (wild) Affinity (mutant) ΔAffinity ΔAffinity expected Status
1 -5.10 -5.80 -0.7 ΔAffinity > 0 x
1-3 -4.97 -5.59 -0.62 ΔAffinity > 0 x
1-10 -5.42 -5.27 0.15 ΔAffinity > 0



Methodology

Comparative modeling

Three-dimensional structures were modeled by homology using MODELLER. Sequences were collected in UniProt. We searched for the E.C. number of beta-glucosidases (3.2.1.21) and collected sequences of family GH1 (~3000). For each sequence, we selected the structure of highest identity using BLAST against the PDB database to be used as a template. Sequences with identity lower than 25% were discarded. 100 models were constructed for each sequence. The best model was selected using the lowest value of the DOPE score. Mutants were modeled using MODELLER's mutation script. The mutations were based on beneficial mutations described in the literature.

Minimization

PDB models were minimized using AMBER tools. We performed 1000 steps of minimization in the vacuum (parameters: imin=1, maxcyc=1000, ncyc=750, cut=10.0, ntb=0, igb=0).

Multiple alignment

We performed multiple alignment using Clustal Omega (default parameters). We used Python scripts to detect conservation.

Docking

We performed docking of glucose (product) and cellobiose (substrate) for wild and mutant beta-glucosidases using AutoDock Vina (parameters: exhaustiveness = 20; num_modes = 10). The box center was defined using the median coordinate of the last atom of the two catalytic glutamates. The experiment was performed in triplicate. We collected ten poses for each docking and analyzed the average of affinity energies predicted by the software for (i) pose 1, (ii) poses 1-3, and (iii) poses 1-10.