Loading…
Geometric Detection Algorithms for Cavities on Protein Surfaces in Molecular Graphics: A Survey
Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locatio...
Saved in:
Published in: | Computer graphics forum 2017-12, Vol.36 (8), p.643-683 |
---|---|
Main Authors: | , , , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c4438-cfec930602e592d1ad02f747e7072908cdc926232e26c6a21231a14402f24fec3 |
---|---|
cites | cdi_FETCH-LOGICAL-c4438-cfec930602e592d1ad02f747e7072908cdc926232e26c6a21231a14402f24fec3 |
container_end_page | 683 |
container_issue | 8 |
container_start_page | 643 |
container_title | Computer graphics forum |
container_volume | 36 |
creator | Simões, Tiago Lopes, Daniel Dias, Sérgio Fernandes, Francisco Pereira, João Jorge, Joaquim Bajaj, Chandrajit Gomes, Abel |
description | Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based. Our survey focuses on geometric algorithms, whose taxonomy is extended to include not only sphere‐, grid‐ and tessellation‐based methods, but also surface‐based, hybrid geometric, consensus and time‐varying methods. Finally, we detail those techniques that have been customized for GPU (graphics processing unit) computing.
Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based. |
doi_str_mv | 10.1111/cgf.13158 |
format | article |
fullrecord | <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_5839519</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1973452150</sourcerecordid><originalsourceid>FETCH-LOGICAL-c4438-cfec930602e592d1ad02f747e7072908cdc926232e26c6a21231a14402f24fec3</originalsourceid><addsrcrecordid>eNp1kc1OAyEURonRaP1Z-AJmEje6aAUGmMGFSVNtNdFooq4J0jstZmaoMFPTt5dabdRENtxwDycXPoQOCe6RuM7MpOiRlPB8A3UIE1k3F1xuog4msc4w5ztoN4RXjDHLBN9GO1RyigmlHaRG4CpovDXJJTRgGuvqpF9OnLfNtApJ4Xwy0HPbWAhJbD1414Ctk8fWF9rEs1jfuRJMW2qfjLyeTa0J50l_ScxhsY-2Cl0GOPja99Dz8OppcN29vR_dDPq3XcNYmndNAUamWGAKXNIx0WNMi4xlkOGMSpybsZFU0JQCFUZoSmhKNGEsUpTFu-keulh5Z-1LBWMDdeN1qWbeVtovlNNW_e7Udqombq54nkpOZBScfAm8e2shNKqywUBZ6hpcG9TyvyThgomIHv9BX13r6_g8RWSWMk4Jx5E6XVHGuxA8FOthCFbL2FSMTX3GFtmjn9Ovye-cInC2At5tCYv_TWowGq6UH3_qoQ0</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1973452150</pqid></control><display><type>article</type><title>Geometric Detection Algorithms for Cavities on Protein Surfaces in Molecular Graphics: A Survey</title><source>EBSCOhost Art & Architecture Source</source><source>Wiley-Blackwell Read & Publish Collection</source><source>EBSCO Business Source Ultimate</source><creator>Simões, Tiago ; Lopes, Daniel ; Dias, Sérgio ; Fernandes, Francisco ; Pereira, João ; Jorge, Joaquim ; Bajaj, Chandrajit ; Gomes, Abel</creator><creatorcontrib>Simões, Tiago ; Lopes, Daniel ; Dias, Sérgio ; Fernandes, Francisco ; Pereira, João ; Jorge, Joaquim ; Bajaj, Chandrajit ; Gomes, Abel</creatorcontrib><description>Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based. Our survey focuses on geometric algorithms, whose taxonomy is extended to include not only sphere‐, grid‐ and tessellation‐based methods, but also surface‐based, hybrid geometric, consensus and time‐varying methods. Finally, we detail those techniques that have been customized for GPU (graphics processing unit) computing.
Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based.</description><identifier>ISSN: 0167-7055</identifier><identifier>EISSN: 1467-8659</identifier><identifier>DOI: 10.1111/cgf.13158</identifier><identifier>PMID: 29520122</identifier><language>eng</language><publisher>England: Blackwell Publishing Ltd</publisher><subject>Algorithms ; Biological activity ; biological modelling ; computational geometry ; Evolutionary algorithms ; Geometric algorithms ; geometric modelling ; Graphics processing units ; Grooves ; Holes ; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling; I.3.8 [Computer Graphics]: Applications – Molecular Graphics; J.3 [Life and Medical Sciences]: Biology and Genetics – Computational Biology ; modelling ; Proteins ; Taxonomy ; Tessellation ; Three dimensional models</subject><ispartof>Computer graphics forum, 2017-12, Vol.36 (8), p.643-683</ispartof><rights>2017 The Authors Computer Graphics Forum © 2017 The Eurographics Association and John Wiley & Sons Ltd.</rights><rights>2017 The Eurographics Association and John Wiley & Sons Ltd.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c4438-cfec930602e592d1ad02f747e7072908cdc926232e26c6a21231a14402f24fec3</citedby><cites>FETCH-LOGICAL-c4438-cfec930602e592d1ad02f747e7072908cdc926232e26c6a21231a14402f24fec3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/29520122$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Simões, Tiago</creatorcontrib><creatorcontrib>Lopes, Daniel</creatorcontrib><creatorcontrib>Dias, Sérgio</creatorcontrib><creatorcontrib>Fernandes, Francisco</creatorcontrib><creatorcontrib>Pereira, João</creatorcontrib><creatorcontrib>Jorge, Joaquim</creatorcontrib><creatorcontrib>Bajaj, Chandrajit</creatorcontrib><creatorcontrib>Gomes, Abel</creatorcontrib><title>Geometric Detection Algorithms for Cavities on Protein Surfaces in Molecular Graphics: A Survey</title><title>Computer graphics forum</title><addtitle>Comput Graph Forum</addtitle><description>Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based. Our survey focuses on geometric algorithms, whose taxonomy is extended to include not only sphere‐, grid‐ and tessellation‐based methods, but also surface‐based, hybrid geometric, consensus and time‐varying methods. Finally, we detail those techniques that have been customized for GPU (graphics processing unit) computing.
Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based.</description><subject>Algorithms</subject><subject>Biological activity</subject><subject>biological modelling</subject><subject>computational geometry</subject><subject>Evolutionary algorithms</subject><subject>Geometric algorithms</subject><subject>geometric modelling</subject><subject>Graphics processing units</subject><subject>Grooves</subject><subject>Holes</subject><subject>I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling; I.3.8 [Computer Graphics]: Applications – Molecular Graphics; J.3 [Life and Medical Sciences]: Biology and Genetics – Computational Biology</subject><subject>modelling</subject><subject>Proteins</subject><subject>Taxonomy</subject><subject>Tessellation</subject><subject>Three dimensional models</subject><issn>0167-7055</issn><issn>1467-8659</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp1kc1OAyEURonRaP1Z-AJmEje6aAUGmMGFSVNtNdFooq4J0jstZmaoMFPTt5dabdRENtxwDycXPoQOCe6RuM7MpOiRlPB8A3UIE1k3F1xuog4msc4w5ztoN4RXjDHLBN9GO1RyigmlHaRG4CpovDXJJTRgGuvqpF9OnLfNtApJ4Xwy0HPbWAhJbD1414Ctk8fWF9rEs1jfuRJMW2qfjLyeTa0J50l_ScxhsY-2Cl0GOPja99Dz8OppcN29vR_dDPq3XcNYmndNAUamWGAKXNIx0WNMi4xlkOGMSpybsZFU0JQCFUZoSmhKNGEsUpTFu-keulh5Z-1LBWMDdeN1qWbeVtovlNNW_e7Udqombq54nkpOZBScfAm8e2shNKqywUBZ6hpcG9TyvyThgomIHv9BX13r6_g8RWSWMk4Jx5E6XVHGuxA8FOthCFbL2FSMTX3GFtmjn9Ovye-cInC2At5tCYv_TWowGq6UH3_qoQ0</recordid><startdate>201712</startdate><enddate>201712</enddate><creator>Simões, Tiago</creator><creator>Lopes, Daniel</creator><creator>Dias, Sérgio</creator><creator>Fernandes, Francisco</creator><creator>Pereira, João</creator><creator>Jorge, Joaquim</creator><creator>Bajaj, Chandrajit</creator><creator>Gomes, Abel</creator><general>Blackwell Publishing Ltd</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7X8</scope><scope>5PM</scope></search><sort><creationdate>201712</creationdate><title>Geometric Detection Algorithms for Cavities on Protein Surfaces in Molecular Graphics: A Survey</title><author>Simões, Tiago ; Lopes, Daniel ; Dias, Sérgio ; Fernandes, Francisco ; Pereira, João ; Jorge, Joaquim ; Bajaj, Chandrajit ; Gomes, Abel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c4438-cfec930602e592d1ad02f747e7072908cdc926232e26c6a21231a14402f24fec3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithms</topic><topic>Biological activity</topic><topic>biological modelling</topic><topic>computational geometry</topic><topic>Evolutionary algorithms</topic><topic>Geometric algorithms</topic><topic>geometric modelling</topic><topic>Graphics processing units</topic><topic>Grooves</topic><topic>Holes</topic><topic>I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling; I.3.8 [Computer Graphics]: Applications – Molecular Graphics; J.3 [Life and Medical Sciences]: Biology and Genetics – Computational Biology</topic><topic>modelling</topic><topic>Proteins</topic><topic>Taxonomy</topic><topic>Tessellation</topic><topic>Three dimensional models</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Simões, Tiago</creatorcontrib><creatorcontrib>Lopes, Daniel</creatorcontrib><creatorcontrib>Dias, Sérgio</creatorcontrib><creatorcontrib>Fernandes, Francisco</creatorcontrib><creatorcontrib>Pereira, João</creatorcontrib><creatorcontrib>Jorge, Joaquim</creatorcontrib><creatorcontrib>Bajaj, Chandrajit</creatorcontrib><creatorcontrib>Gomes, Abel</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Computer graphics forum</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Simões, Tiago</au><au>Lopes, Daniel</au><au>Dias, Sérgio</au><au>Fernandes, Francisco</au><au>Pereira, João</au><au>Jorge, Joaquim</au><au>Bajaj, Chandrajit</au><au>Gomes, Abel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Geometric Detection Algorithms for Cavities on Protein Surfaces in Molecular Graphics: A Survey</atitle><jtitle>Computer graphics forum</jtitle><addtitle>Comput Graph Forum</addtitle><date>2017-12</date><risdate>2017</risdate><volume>36</volume><issue>8</issue><spage>643</spage><epage>683</epage><pages>643-683</pages><issn>0167-7055</issn><eissn>1467-8659</eissn><abstract>Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based. Our survey focuses on geometric algorithms, whose taxonomy is extended to include not only sphere‐, grid‐ and tessellation‐based methods, but also surface‐based, hybrid geometric, consensus and time‐varying methods. Finally, we detail those techniques that have been customized for GPU (graphics processing unit) computing.
Detecting and analysing protein cavities provides significant information about active sites for biological processes (e.g. protein–protein or protein–ligand binding) in molecular graphics and modelling. Using the three‐dimensional (3D) structure of a given protein (i.e. atom types and their locations in 3D) as retrieved from a PDB (Protein Data Bank) file, it is now computationally viable to determine a description of these cavities. Such cavities correspond to pockets, clefts, invaginations, voids, tunnels, channels and grooves on the surface of a given protein. In this work, we survey the literature on protein cavity computation and classify algorithmic approaches into three categories: evolution‐based, energy‐based and geometry‐based.</abstract><cop>England</cop><pub>Blackwell Publishing Ltd</pub><pmid>29520122</pmid><doi>10.1111/cgf.13158</doi><tpages>41</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0167-7055 |
ispartof | Computer graphics forum, 2017-12, Vol.36 (8), p.643-683 |
issn | 0167-7055 1467-8659 |
language | eng |
recordid | cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_5839519 |
source | EBSCOhost Art & Architecture Source; Wiley-Blackwell Read & Publish Collection; EBSCO Business Source Ultimate |
subjects | Algorithms Biological activity biological modelling computational geometry Evolutionary algorithms Geometric algorithms geometric modelling Graphics processing units Grooves Holes I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling I.3.8 [Computer Graphics]: Applications – Molecular Graphics J.3 [Life and Medical Sciences]: Biology and Genetics – Computational Biology modelling Proteins Taxonomy Tessellation Three dimensional models |
title | Geometric Detection Algorithms for Cavities on Protein Surfaces in Molecular Graphics: A Survey |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-03-10T05%3A43%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Geometric%20Detection%20Algorithms%20for%20Cavities%20on%20Protein%20Surfaces%20in%20Molecular%20Graphics:%20A%20Survey&rft.jtitle=Computer%20graphics%20forum&rft.au=Sim%C3%B5es,%20Tiago&rft.date=2017-12&rft.volume=36&rft.issue=8&rft.spage=643&rft.epage=683&rft.pages=643-683&rft.issn=0167-7055&rft.eissn=1467-8659&rft_id=info:doi/10.1111/cgf.13158&rft_dat=%3Cproquest_pubme%3E1973452150%3C/proquest_pubme%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c4438-cfec930602e592d1ad02f747e7072908cdc926232e26c6a21231a14402f24fec3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1973452150&rft_id=info:pmid/29520122&rfr_iscdi=true |