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...
Autores principales: | , , , |
---|---|
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 |