Cargando…

GPU-based detection of protein cavities using Gaussian surfaces

BACKGROUND: Protein cavities play a key role in biomolecular recognition and function, particularly in protein-ligand interactions, as usual in drug discovery and design. Grid-based cavity detection methods aim at finding cavities as aggregates of grid nodes outside the molecule, under the condition...

Descripción completa

Detalles Bibliográficos
Autores principales: Dias, Sérgio E. D., Martins, Ana Mafalda, Nguyen, Quoc T., Gomes, Abel J. P.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5691400/
https://www.ncbi.nlm.nih.gov/pubmed/29145826
http://dx.doi.org/10.1186/s12859-017-1913-4
_version_ 1783279781640404992
author Dias, Sérgio E. D.
Martins, Ana Mafalda
Nguyen, Quoc T.
Gomes, Abel J. P.
author_facet Dias, Sérgio E. D.
Martins, Ana Mafalda
Nguyen, Quoc T.
Gomes, Abel J. P.
author_sort Dias, Sérgio E. D.
collection PubMed
description BACKGROUND: Protein cavities play a key role in biomolecular recognition and function, particularly in protein-ligand interactions, as usual in drug discovery and design. Grid-based cavity detection methods aim at finding cavities as aggregates of grid nodes outside the molecule, under the condition that such cavities are bracketed by nodes on the molecule surface along a set of directions (not necessarily aligned with coordinate axes). Therefore, these methods are sensitive to scanning directions, a problem that we call cavity ground-and-walls ambiguity, i.e., they depend on the position and orientation of the protein in the discretized domain. Also, it is hard to distinguish grid nodes belonging to protein cavities amongst all those outside the protein, a problem that we call cavity ceiling ambiguity. RESULTS: We solve those two ambiguity problems using two implicit isosurfaces of the protein, the protein surface itself (called inner isosurface) that excludes all its interior nodes from any cavity, and the outer isosurface that excludes most of its exterior nodes from any cavity. Summing up, the cavities are formed from nodes located between these two isosurfaces. It is worth noting that these two surfaces do not need to be evaluated (i.e., sampled), triangulated, and rendered on the screen to find the cavities in between; their defining analytic functions are enough to determine which grid nodes are in the empty space between them. CONCLUSION: This article introduces a novel geometric algorithm to detect cavities on the protein surface that takes advantage of the real analytic functions describing two Gaussian surfaces of a given protein.
format Online
Article
Text
id pubmed-5691400
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-56914002017-11-24 GPU-based detection of protein cavities using Gaussian surfaces Dias, Sérgio E. D. Martins, Ana Mafalda Nguyen, Quoc T. Gomes, Abel J. P. BMC Bioinformatics Software BACKGROUND: Protein cavities play a key role in biomolecular recognition and function, particularly in protein-ligand interactions, as usual in drug discovery and design. Grid-based cavity detection methods aim at finding cavities as aggregates of grid nodes outside the molecule, under the condition that such cavities are bracketed by nodes on the molecule surface along a set of directions (not necessarily aligned with coordinate axes). Therefore, these methods are sensitive to scanning directions, a problem that we call cavity ground-and-walls ambiguity, i.e., they depend on the position and orientation of the protein in the discretized domain. Also, it is hard to distinguish grid nodes belonging to protein cavities amongst all those outside the protein, a problem that we call cavity ceiling ambiguity. RESULTS: We solve those two ambiguity problems using two implicit isosurfaces of the protein, the protein surface itself (called inner isosurface) that excludes all its interior nodes from any cavity, and the outer isosurface that excludes most of its exterior nodes from any cavity. Summing up, the cavities are formed from nodes located between these two isosurfaces. It is worth noting that these two surfaces do not need to be evaluated (i.e., sampled), triangulated, and rendered on the screen to find the cavities in between; their defining analytic functions are enough to determine which grid nodes are in the empty space between them. CONCLUSION: This article introduces a novel geometric algorithm to detect cavities on the protein surface that takes advantage of the real analytic functions describing two Gaussian surfaces of a given protein. BioMed Central 2017-11-16 /pmc/articles/PMC5691400/ /pubmed/29145826 http://dx.doi.org/10.1186/s12859-017-1913-4 Text en © The Author(s) 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Dias, Sérgio E. D.
Martins, Ana Mafalda
Nguyen, Quoc T.
Gomes, Abel J. P.
GPU-based detection of protein cavities using Gaussian surfaces
title GPU-based detection of protein cavities using Gaussian surfaces
title_full GPU-based detection of protein cavities using Gaussian surfaces
title_fullStr GPU-based detection of protein cavities using Gaussian surfaces
title_full_unstemmed GPU-based detection of protein cavities using Gaussian surfaces
title_short GPU-based detection of protein cavities using Gaussian surfaces
title_sort gpu-based detection of protein cavities using gaussian surfaces
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5691400/
https://www.ncbi.nlm.nih.gov/pubmed/29145826
http://dx.doi.org/10.1186/s12859-017-1913-4
work_keys_str_mv AT diassergioed gpubaseddetectionofproteincavitiesusinggaussiansurfaces
AT martinsanamafalda gpubaseddetectionofproteincavitiesusinggaussiansurfaces
AT nguyenquoct gpubaseddetectionofproteincavitiesusinggaussiansurfaces
AT gomesabeljp gpubaseddetectionofproteincavitiesusinggaussiansurfaces