MolVa: Workshop on Molecular Graphics and Visual Analysis of Molecular Data 2019

Permanent URI for this collection

Porto, Portugal 3 June 2019
Session 1
A Massively Parallel CUDA Algorithm to Compute and Visualize the Solvent Excluded Surface for Dynamic Molecular Data
Marco Schäfer and Michael Krone
Session 2
QuickSES: A Library for Fast Computation of Solvent Excluded Surfaces
Xavier Martinez, Michael Krone, and Marc Baaden
MolFind - Integrated Multi-Selection Schemes for Complex Molecular Structures
Robin Skånberg, Mathieu Linares, Martin Falk, Ingrid Hotz, and Anders Ynnerman
PBmapclust: Mapping and Clustering the Protein Conformational Space Using a Structural Alphabet
Iyanar Vetrivel, Lionel Hoffmann, Sean Guegan, Bernard Offmann, and Adele D. Laurent

BibTeX (MolVa: Workshop on Molecular Graphics and Visual Analysis of Molecular Data 2019)
@inproceedings{
10.2312:molva.20191094,
booktitle = {
Workshop on Molecular Graphics and Visual Analysis of Molecular Data},
editor = {
Byska, Jan and Krone, Michael and Sommer, Björn
}, title = {{
A Massively Parallel CUDA Algorithm to Compute and Visualize the Solvent Excluded Surface for Dynamic Molecular Data}},
author = {
Schäfer, Marco
and
Krone, Michael
}, year = {
2019},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-085-7},
DOI = {
10.2312/molva.20191094}
}
@inproceedings{
10.2312:molva.20191095,
booktitle = {
Workshop on Molecular Graphics and Visual Analysis of Molecular Data},
editor = {
Byska, Jan and Krone, Michael and Sommer, Björn
}, title = {{
QuickSES: A Library for Fast Computation of Solvent Excluded Surfaces}},
author = {
Martinez, Xavier
and
Krone, Michael
and
Baaden, Marc
}, year = {
2019},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-085-7},
DOI = {
10.2312/molva.20191095}
}
@inproceedings{
10.2312:molva.20191096,
booktitle = {
Workshop on Molecular Graphics and Visual Analysis of Molecular Data},
editor = {
Byska, Jan and Krone, Michael and Sommer, Björn
}, title = {{
MolFind - Integrated Multi-Selection Schemes for Complex Molecular Structures}},
author = {
Skånberg, Robin
and
Linares, Mathieu
and
Falk, Martin
and
Hotz, Ingrid
and
Ynnerman, Anders
}, year = {
2019},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-085-7},
DOI = {
10.2312/molva.20191096}
}
@inproceedings{
10.2312:molva.20191097,
booktitle = {
Workshop on Molecular Graphics and Visual Analysis of Molecular Data},
editor = {
Byska, Jan and Krone, Michael and Sommer, Björn
}, title = {{
PBmapclust: Mapping and Clustering the Protein Conformational Space Using a Structural Alphabet}},
author = {
Vetrivel, Iyanar
and
Hoffmann, Lionel
and
Guegan, Sean
and
Offmann, Bernard
and
Laurent, Adele D.
}, year = {
2019},
publisher = {
The Eurographics Association},
ISBN = {978-3-03868-085-7},
DOI = {
10.2312/molva.20191097}
}

Browse

Recent Submissions

Now showing 1 - 5 of 5
  • Item
    MolVa 2019: Frontmatter
    (The Eurographics Association, 2019) Byska, Jan; Krone, Michael; Sommer, Björn; Byska, Jan and Krone, Michael and Sommer, Björn
  • Item
    A Massively Parallel CUDA Algorithm to Compute and Visualize the Solvent Excluded Surface for Dynamic Molecular Data
    (The Eurographics Association, 2019) Schäfer, Marco; Krone, Michael; Byska, Jan and Krone, Michael and Sommer, Björn
    The interactive visualization of molecular surfaces can help users to understand the dynamic behavior of proteins in molecular dynamics simulations. These simulations play an important role in biochemical and pharmaceutical research, e.g. in drug design. The efficient calculation of molecular surfaces in a fast and memory-saving way is a challenging task. For example, to gain a detailed understanding of complex diseases like Alzheimer, conformational changes and spatial interactions between molecules have to be investigated. Molecular surfaces, such as Solvent Excluded Surfaces (SES), are instrumental for identifying structures such as tunnels or cavities that critically influence transport processes and docking events, which might induce enzymatic reactions. Therefore, we developed a highly parallelized algorithm that exploits the massive computing power of modern graphics hardware. Our analytical algorithm is suitable for the real-time computation of dynamic SES based on many time steps, as it runs interactively on a single consumer GPU for more than 20 k atoms.
  • Item
    QuickSES: A Library for Fast Computation of Solvent Excluded Surfaces
    (The Eurographics Association, 2019) Martinez, Xavier; Krone, Michael; Baaden, Marc; Byska, Jan and Krone, Michael and Sommer, Björn
    Recently, several fast methods to compute Solvent Excluded Surfaces (SES) on GPUs have been presented. While these published methods reportedly yield interesting and useful results, up to now no public, freely accessible implementation of a fast and opensource SES mesh computation method that runs on GPUs is available. Most molecular viewers, therefore, still use legacy CPU methods that run only on a single core, without GPU acceleration. In this paper, we present an in-depth explanation and a fully open-source CUDA implementation of the fast, grid-based computation method proposed by Hermosilla et al. [HKG*17]. Our library called QuickSES runs on GPUs and is distributed with a permissive license. It comes with a standalone program that reads Protein Data Bank (PDB) files and outputs a complete SES mesh as a Wavefront OBJ file. Alternatively it can directly be integrated in classical molecular viewers as shared library. We demonstrate the low memory consumption to enable execution on lower-end GPUs, and compare the runtime speed-up to available state-of-the-art tools.
  • Item
    MolFind - Integrated Multi-Selection Schemes for Complex Molecular Structures
    (The Eurographics Association, 2019) Skånberg, Robin; Linares, Mathieu; Falk, Martin; Hotz, Ingrid; Ynnerman, Anders; Byska, Jan and Krone, Michael and Sommer, Björn
    Selecting components and observing changes of properties and configurations over time is an important step in the analysis of molecular dynamics (MD) data. In this paper, we present a selection tool combining text-based queries with spatial selection and filtering. Morphological operations facilitate refinement of the selection by growth operators, e.g. across covalent bonds. The combination of different selection paradigms enables flexible and intuitive analysis on different levels of detail and visual depiction of molecular events. Immediate visual feedback during interactions ensures a smooth exploration of the data. We demonstrate the utility of our selection framework by analyzing temporal changes in the secondary structure of poly-alanine and the binding of aspirin to phospholipase A2.
  • Item
    PBmapclust: Mapping and Clustering the Protein Conformational Space Using a Structural Alphabet
    (The Eurographics Association, 2019) Vetrivel, Iyanar; Hoffmann, Lionel; Guegan, Sean; Offmann, Bernard; Laurent, Adele D.; Byska, Jan and Krone, Michael and Sommer, Björn
    Analyzing the data from molecular dynamics simulation of biological macromolecules like proteins is challenging. We propose a simple tool called PBmapclust that is based on a well established structural alphabet called Protein blocks (PB). PBs help in tracing the trajectory of the protein backbone by categorizing it into 16 distinct structural states. PBmapclust provides a time vs. amino acid residue plot that is color coded to match each of the PBs. Color changes correspond to structural changes, giving a visual overview of the simulation. Further, PBmapclust enables the user to "map" the conformational space sampled by the protein during the MD simulation by clustering the conformations. The ability to generate sub-maps for specific residues and specific time intervals allows the user to focus on residues of interest like for active sites or disordered regions. We have included an illustrative case study to demonstrate the utility of the tool. It describes the effect of the disordered domain of a HSP90 co-chaperone on the conformation of its active site residues. The scripts required to perform PBmapclust are made freely available under the GNU general public license.