Release Highlights 2021.1¶
OESiteHopper: Application Suite for Rapid Protein Binding Site Comparison¶
The 2021.1 release introduces SiteHopper, which can search a database
containing hundreds of thousands of design units in a few minutes for
proteins with similar binding sites to a query design unit. SiteHopper will
output the most similar biomolecules, overlaid by binding site, for visualization
and analysis. A visual representation of the binding site is also output.
SiteHopper can also create databases for searching from a series of biomolecular
SiteHopper finds proteins with similar binding sites which searching by sequence similarity would overlook. An example is shown in the figure below. 1UYG is a structure of human heat shock protein 90-alpha, bound to 8-(2,5-dimethoxy-benzyl)-2-fluoro-9H-purin-6-ylamine. 5IUN is a structure of the DesK-DesR complex, bound to AMP-PCP.
The image on the left shows the overlay of 1UYG (green) and 5UIN (light yellow), zoomed out to show the major structural differences between the two proteins. The image on the right zooms in on the binding sites, with a surface showing the type of residues present in each binding site. Blue represents acidic, red represents basic, yellow represents polar, and white represents non polar. Despite a sequence similarity of only 46%, 1UYG and 5IUN may be targetable by similar ligands, as they have very similar steric and electrostatic properties in their binding sites.
1UYG human hsp 90 (green) overlaid with 5UIN N-formyltransferase (yellow), full struture view (left) and binding site view (right).
OEDocking: MakeReceptor (Receptors in Design Unit)¶
OEReceptor as an integral part of an
with properly prepped structures and contained in an
OEDU file, is fully integrated
in all workflows. Receptors in a design unit can now be created using the
MakeReceptor GUI application, as well as the
SPRUCE and ReceptorInDU command-line utilities.
The MakeReceptor GUI application has been extended
to be a fully functional DesignUnit builder in addition to building receptors. A new
DesignUnit can be created from a
PDB/MMCIF file (with or without an associated
MTZ file), or by combining molecules from various molecule files of any format.
SPRUCE options are exposed through a graphical interface giving
users control over the level of preparation the structure should go through.
Existing receptors, both in
OEB format, can also be opened and edited
as desired in MakeReceptor.
OEMakeReceptor now automatically detects protein constraints,
a functionality that was previously only available in MakeReceptor.
The detected protein constraints are kept disabled by default, and can be
completely turned off if desired. These constraints, along with any custom constraints,
can be enabled or otherwise edited both via the
interface, or using commands from
OEReceptorCustomConstraints classes in the toolkit.
Having the receptors as part of the design unit with properly prepped structures makes
it easier for the docked and posed structures to be used in further downstream modeling,
which is especially necessary when working with protein force fields like
The new receptors with properly prepped protein also enabled use of modern
force fields like
Parsley for structure optimization
in flexible POSIT.
VIDA 5: Major Update and OEDesignUnit support¶
VIDA has undergone major changes including:
Upgrade to Python3.
Upgrade to Qt5 with PySide2 providing for user-interface improvements.
Updated to run on the same platforms as OpenEye Toolkits and Applications.
This allows us to release VIDA along side the toolkits and applications in our twice-yearly releases.
In addition, VIDA now has support for MMCIF files and improvements to I/O from other file format types. VIDA can also read prepared protein structures in
OEDesignUnitformat produced with SPRUCE and MakeReceptor along with the receptor objects that are now stored on these design units.
10.14, 10.15, 11
VIDA 5.0.0 is available as a separate download as part of this release.
New application SiteHopper has been added to the application bundle and can run on any NVIDA GPU-enabled Linux platform.
OpenEye applications and toolkits have not been optimized for the M1 Mac but run under Rosetta 2.
Ubuntu 16.04 is no longer supported
MacOS 10.13 is no longer supported.