Periodic Reporting for period 4 - VIDOCK (2D Conformal mapping of protein surfaces: applications to VIsualization and DOCKing software)
Okres sprawozdawczy: 2020-01-01 do 2021-12-31
Different methods have been developed to compare protein subparts but very few methods taking into account the whole protein surfaces are available. In the ViDOCK project, we developed tools using 2-dimensional representations of protein surfaces for protein shape recognition and similarity search and create the new generation of interactive molecular visualization and simulation software.
We developed fast shape similarity search methods applied for protein surfaces (PS4 and PLO3S) and created reference protein shape benchmarking datasets. We also developed cutting edge real-time visualization and interactive simulation software such as VTX (https://vtx.drugdesign.fr(odnośnik otworzy się w nowym oknie)) and UDock (http://udock.fr(odnośnik otworzy się w nowym oknie)).
We published protein shape comparison and retrieval prototypes (PS4, SHREC2017), (PLO3S). The descriptor of the PLO3Smethod is a local surface shape descriptor projected on a unit sphere mapped onto a 2D plane and called Surface Wave Interpolated Maps (SWIM). PLO3S allows to rapidly compare protein surface shapes through local comparisons to filter large protein surfaces datasets in virtual protein structures screening pipelines.
We also developed and conducted community benchmarks for protein shape comparison and retrieval in the3D objects retrieval community within the SHREC challenge (SHREC2017-2021). Our protein shape track attracted numerous participants (up to 25) and was among the most popular within the 3D objects retrieval community.
For the 2nd objective, we developed UDock v2 a usable open-source simulation system based on the Udock engine (Levieux et al, Faraday Discuss 2014; http://udock.fr(odnośnik otworzy się w nowym oknie)). We are developing new ways to represent and manipulate multiple 3D objects in real time using methods from the video game industry. This allows biologists and chemists not familiar with molecular visualization software to use them in their own professional environment. UDock v2 allows interactive real-time assembly of multiple proteins and includes a virtual camera which allows a local exploration and visualization of the properties of the interfaces of protein assemblies.
We developed and released VTX, a high performance and usable open source molecular visualization software. VTX includes a cutting edge visualization engine, is compliant to most molecular trajectory and structure file formats, includes the alternate camera systems developed in UDock and is freely available at https:vtx.drugdesign.fr
We have developed a new way to interact and visualize objects in a molecular visualization software by using a local user-controlled virtual camera. This representation/manipulation is classical in 3rd person manipulation of a character in video games but has not been used so far in molecular visualization software. Using a local virtual camera as a complement to the classical global camera gives an insight notably of the parts of the system that are difficult to visualize such as the interface between opaque objects (like protein surfaces) or very crowded environments.
With this virtual camera, we unconventionally applied interaction methods from the video game industry which is one of the industrial domains where the quality and the usability of the computer-human interaction is the most critical. All video games with approximate controls or uninformative camera angles ended as industrial failures.
These new representation and interaction methods are included in a visualization and simulation we have provided to the community and that is more easily accessible and usable for non experts in computational structural biology: VTX
VTX is optimized to handle efficiently the big data from High Performance Computing Molecular Dynamics Simulation (HPC MD). It is based on a high-performance 3D engine including cutting-edge computer graphics methods, adapted to molecular scenes, that can handle several million atoms on a standard laptop computer (Figure 1.). It also offers a video game based minimalistic task-oriented GUI to maximize its usability and comfort of use.
In this project, we have successfully and unconventionally applied methods and algorithms routinely used in robotics, computer vision and video game industries into structural bioinformatics.