Cargando…

Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform

Macromolecular surfaces are fundamental representations of their three-dimensional geometric shape. Accurate calculation of protein surfaces is of critical importance in the protein structural and functional studies including ligand-protein docking and virtual screening. In contrast to analytical or...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Dong, Zhang, Yang
Formato: Texto
Lenguaje:English
Publicado: Public Library of Science 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2779860/
https://www.ncbi.nlm.nih.gov/pubmed/19956577
http://dx.doi.org/10.1371/journal.pone.0008140
_version_ 1782174440822407168
author Xu, Dong
Zhang, Yang
author_facet Xu, Dong
Zhang, Yang
author_sort Xu, Dong
collection PubMed
description Macromolecular surfaces are fundamental representations of their three-dimensional geometric shape. Accurate calculation of protein surfaces is of critical importance in the protein structural and functional studies including ligand-protein docking and virtual screening. In contrast to analytical or parametric representation of macromolecular surfaces, triangulated mesh surfaces have been proved to be easy to describe, visualize and manipulate by computer programs. Here, we develop a new algorithm of EDTSurf for generating three major macromolecular surfaces of van der Waals surface, solvent-accessible surface and molecular surface, using the technique of fast Euclidean Distance Transform (EDT). The triangulated surfaces are constructed directly from volumetric solids by a Vertex-Connected Marching Cube algorithm that forms triangles from grid points. Compared to the analytical result, the relative error of the surface calculations by EDTSurf is <2–4% depending on the grid resolution, which is 1.5–4 times lower than the methods in the literature; and yet, the algorithm is faster and costs less computer memory than the comparative methods. The improvements in both accuracy and speed of the macromolecular surface determination should make EDTSurf a useful tool for the detailed study of protein docking and structure predictions. Both source code and the executable program of EDTSurf are freely available at http://zhang.bioinformatics.ku.edu/EDTSurf.
format Text
id pubmed-2779860
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-27798602009-12-03 Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform Xu, Dong Zhang, Yang PLoS One Research Article Macromolecular surfaces are fundamental representations of their three-dimensional geometric shape. Accurate calculation of protein surfaces is of critical importance in the protein structural and functional studies including ligand-protein docking and virtual screening. In contrast to analytical or parametric representation of macromolecular surfaces, triangulated mesh surfaces have been proved to be easy to describe, visualize and manipulate by computer programs. Here, we develop a new algorithm of EDTSurf for generating three major macromolecular surfaces of van der Waals surface, solvent-accessible surface and molecular surface, using the technique of fast Euclidean Distance Transform (EDT). The triangulated surfaces are constructed directly from volumetric solids by a Vertex-Connected Marching Cube algorithm that forms triangles from grid points. Compared to the analytical result, the relative error of the surface calculations by EDTSurf is <2–4% depending on the grid resolution, which is 1.5–4 times lower than the methods in the literature; and yet, the algorithm is faster and costs less computer memory than the comparative methods. The improvements in both accuracy and speed of the macromolecular surface determination should make EDTSurf a useful tool for the detailed study of protein docking and structure predictions. Both source code and the executable program of EDTSurf are freely available at http://zhang.bioinformatics.ku.edu/EDTSurf. Public Library of Science 2009-12-02 /pmc/articles/PMC2779860/ /pubmed/19956577 http://dx.doi.org/10.1371/journal.pone.0008140 Text en Xu, Zhang. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Xu, Dong
Zhang, Yang
Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform
title Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform
title_full Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform
title_fullStr Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform
title_full_unstemmed Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform
title_short Generating Triangulated Macromolecular Surfaces by Euclidean Distance Transform
title_sort generating triangulated macromolecular surfaces by euclidean distance transform
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2779860/
https://www.ncbi.nlm.nih.gov/pubmed/19956577
http://dx.doi.org/10.1371/journal.pone.0008140
work_keys_str_mv AT xudong generatingtriangulatedmacromolecularsurfacesbyeuclideandistancetransform
AT zhangyang generatingtriangulatedmacromolecularsurfacesbyeuclideandistancetransform