{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T17:37:20Z","timestamp":1781199440266,"version":"3.54.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2009,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Background<\/jats:title>\n            <jats:p>Virtual screening methods start to be well established as effective approaches to identify hits, candidates and leads for drug discovery research. Among those, structure based virtual screening (SBVS) approaches aim at docking collections of small compounds in the target structure to identify potent compounds. For SBVS, the identification of candidate pockets in protein structures is a key feature, and the recent years have seen increasing interest in developing methods for pocket and cavity detection on protein surfaces.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Results<\/jats:title>\n            <jats:p>Fpocket is an open source pocket detection package based on Voronoi tessellation and alpha spheres built on top of the publicly available package Qhull. The modular source code is organised around a central library of functions, a basis for three main programs: (i) Fpocket, to perform pocket identification, (ii) Tpocket, to organise pocket detection benchmarking on a set of known protein-ligand complexes, and (iii) Dpocket, to collect pocket descriptor values on a set of proteins. Fpocket is written in the C programming language, which makes it a platform well suited for the scientific community willing to develop new scoring functions and extract various pocket descriptors on a large scale level. Fpocket 1.0, relying on a simple scoring function, is able to detect 94% and 92% of the pockets within the best three ranked pockets from the holo and apo proteins respectively, outperforming the standards of the field, while being faster.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Conclusion<\/jats:title>\n            <jats:p>Fpocket provides a rapid, open source and stable basis for further developments related to protein pocket detection, efficient pocket descriptor extraction, or drugablity prediction purposes. Fpocket is freely available under the GNU GPL license at <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"http:\/\/fpocket.sourceforge.net\" ext-link-type=\"uri\">http:\/\/fpocket.sourceforge.net<\/jats:ext-link>.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1471-2105-10-168","type":"journal-article","created":{"date-parts":[[2009,6,2]],"date-time":"2009-06-02T18:21:56Z","timestamp":1243966916000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1417,"title":["Fpocket: An open source platform for ligand pocket detection"],"prefix":"10.1186","volume":"10","author":[{"given":"Vincent","family":"Le Guilloux","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter","family":"Schmidtke","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pierre","family":"Tuffery","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2009,6,2]]},"reference":[{"issue":"3\u20134","key":"2898_CR1","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.drudis.2007.10.019","volume":"13","author":"CJ Manly","year":"2008","unstructured":"Manly CJ, Chandrasekhar J, Ochterski JW, Hammer JD, Warfield BB: Strategies and tactics for optimizing the Hit-to-Lead process and beyond-A computational chemistry perspective. Drug Discov Today 2008, 13(3\u20134):99\u2013109.","journal-title":"Drug Discov Today"},{"issue":"2","key":"2898_CR2","doi-asserted-by":"publisher","first-page":"103","DOI":"10.2174\/138920108783955218","volume":"9","author":"BO Villoutreix","year":"2008","unstructured":"Villoutreix BO, Bastard K, Sperandio O, Fahraeus R, Poyet JL, Calvo F, D\u00e9prez B, Miteva MA: In silico-in vitro screening of protein-protein interactions: towards the next generation of therapeutics. Curr Pharm Biotechnol 2008, 9(2):103\u201322.","journal-title":"Curr Pharm Biotechnol"},{"issue":"2","key":"2898_CR3","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1016\/j.sbi.2008.01.004","volume":"18","author":"M Totrov","year":"2008","unstructured":"Totrov M, Abagyan R: Flexible ligand docking to multiple receptor conformations: a practical alternative. Curr Opin Struct Biol 2008, 18(2):178\u201384.","journal-title":"Curr Opin Struct Biol"},{"issue":"4","key":"2898_CR4","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1016\/0263-7855(92)80074-N","volume":"10","author":"DG Levitt","year":"1992","unstructured":"Levitt DG, Banaszak LJ: POCKET: a computer graphics method for identifying and displaying protein cavities and their surrounding amino acids. J Mol Graph 1992, 10(4):229\u201334.","journal-title":"J Mol Graph"},{"issue":"3","key":"2898_CR5","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1016\/0263-7855(92)80052-F","volume":"10","author":"JS Delaney","year":"1992","unstructured":"Delaney JS: Finding and filling protein cavities using cellular logic operations. J Mol Graph 1992, 10(3):174\u20137.","journal-title":"J Mol Graph"},{"key":"2898_CR6","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/0263-7855(93)85003-9","volume":"11","author":"CA Del Carpio","year":"1993","unstructured":"Del Carpio CA, Takahashi Y, Sasaki S: A new approach to the automatic identification of candidates for ligand receptor sites in proteins: (I). Search for pocket regions. J Mol Graph 1993, 11: 23\u20139. 42 42","journal-title":"J Mol Graph"},{"issue":"Pt 2","key":"2898_CR7","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1107\/S0907444993011333","volume":"50","author":"GJ Kleywegt","year":"1994","unstructured":"Kleywegt GJ, Jones TA: Detection, delineation, measurement and display of cavities in macromolecular structures. Acta Crystallogr D Biol Crystallogr 1994, 50(Pt 2):178\u201385.","journal-title":"Acta Crystallogr D Biol Crystallogr"},{"key":"2898_CR8","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1016\/0263-7855(95)00073-9","volume":"13","author":"RA Laskowski","year":"1995","unstructured":"Laskowski RA: SURFNET: a programm for visualizing molecular surfaces, cavities and intermolecular interactions. J Mol Graph 1995, 13: 323\u2013330. 307\u2013308 307\u2013308","journal-title":"J Mol Graph"},{"issue":"6","key":"2898_CR9","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1016\/0263-7855(95)00071-2","volume":"13","author":"M Masuya","year":"1995","unstructured":"Masuya M, Doi J: Detection and geometric modeling of molecular surfaces and cavities using digital mathematical morphological operations. J Mol Graph 1995, 13(6):331\u20136.","journal-title":"J Mol Graph"},{"key":"2898_CR10","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1006\/jmbi.1996.0077","volume":"256","author":"KP Peters","year":"1996","unstructured":"Peters KP, Fauck J, Frommel C: The automatic search for ligand binding sites in proteins of known three-dimensional structure using only geometric criteria. J Mol Biol 1996, 256: 201\u2013213.","journal-title":"J Mol Biol"},{"key":"2898_CR11","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1016\/S1093-3263(98)00002-3","volume":"15","author":"M Hendlich","year":"1997","unstructured":"Hendlich M, Rippmann F, Barnickel G: LIGSITE: automatic and efficient detection of potential small-molecule binding sites in proteins. J Mol Graph Model 1997, 15: 359\u2013363. 389 389","journal-title":"J Mol Graph Model"},{"key":"2898_CR12","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1002\/pro.5560060302","volume":"6","author":"J Ruppert","year":"1997","unstructured":"Ruppert J, Welch W, Jain AN: Automatic identification and representation of protein bvinding sites for molecular docking. Protein Sci 1997, 6: 524\u2013533.","journal-title":"Protein Sci"},{"key":"2898_CR13","doi-asserted-by":"publisher","first-page":"1884","DOI":"10.1002\/pro.5560070905","volume":"7","author":"J Liang","year":"1998","unstructured":"Liang J, Edelsbrunner H, Woodward C: Anatomy of protein pockets and cavities: measurement of binding site geometry and implications for ligand design. Protein Sci 1998, 7: 1884\u20131897.","journal-title":"Protein Sci"},{"key":"2898_CR14","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1023\/A:1008124202956","volume":"14","author":"GP Brady Jr","year":"2000","unstructured":"Brady GP Jr, Stouten PF: Fast prediction and visualization of protein binding pockets with PASS. J Comput Aided Mol Des 2000, 14: 383\u2013401.","journal-title":"J Comput Aided Mol Des"},{"issue":"4","key":"2898_CR15","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1016\/S1093-3263(02)00164-X","volume":"21","author":"CM Venkatachalam","year":"2003","unstructured":"Venkatachalam CM, Jiang X, Oldfield T, Waldman M: LigandFit: a novel method for the shape-directed rapid docking of ligands to protein active sites. J Mol Graph Model 2003, 21(4):289\u2013307.","journal-title":"J Mol Graph Model"},{"key":"2898_CR16","doi-asserted-by":"publisher","first-page":"752","DOI":"10.1074\/mcp.M400159-MCP200","volume":"4","author":"J An","year":"2005","unstructured":"An J, Totrov M, Abagyan R: Pocketome via comprehensive identification and classification of ligand binding envelopes. Mol Cell Proteomics 2005, 4: 752\u2013761.","journal-title":"Mol Cell Proteomics"},{"key":"2898_CR17","doi-asserted-by":"publisher","first-page":"1908","DOI":"10.1093\/bioinformatics\/bti315","volume":"21","author":"A Laurie","year":"2005","unstructured":"Laurie A, Jackson R: Q-SiteFinder: an energy-based method for the prediction of protein-lidang binding sites. Bioinformatics 2005, 21: 1908\u20131916.","journal-title":"Bioinformatics"},{"key":"2898_CR18","doi-asserted-by":"publisher","first-page":"892","DOI":"10.1002\/prot.20897","volume":"6","author":"M Nayal","year":"2006","unstructured":"Nayal M, Honig B: On the nature of Cavities on protein surfaces: application to the identification of drug-binding sites. Proteins: Struc Func Bioinform 2006, 6: 892\u2013906.","journal-title":"Proteins: Struc Func Bioinform"},{"issue":"6","key":"2898_CR19","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1186\/1472-6807-6-19","volume":"2006","author":"B Huang","year":"2006","unstructured":"Huang B, Schroeder M: LIGSITEcsc: predicting ligand binding sites using the Connolly surface and degree of conservation. BMC Struct Biol 2006, 2006(6):19.","journal-title":"BMC Struct Biol"},{"issue":"3","key":"2898_CR20","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1016\/j.jmb.2006.07.022","volume":"362","author":"RG Coleman","year":"2006","unstructured":"Coleman RG, Sharp KA: Travel depth, a new shape descriptor for macromolecules: application to ligand binding. J Mol Biol 2006, 362(3):441\u201358.","journal-title":"J Mol Biol"},{"issue":"2","key":"2898_CR21","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1002\/prot.20769","volume":"62","author":"F Glaser","year":"2006","unstructured":"Glaser F, Morris RJ, Najmanovich RJ, Laskowski RA, Thornton JM: A method for localizing ligand binding pockets in protein structures. Proteins 2006, 62(2):479\u2013488.","journal-title":"Proteins"},{"key":"2898_CR22","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1142\/9781860948732_0028","volume":"6","author":"ME Bock","year":"2007","unstructured":"Bock ME, Garutti C, Guerra C: Effective labeling of molecular surface points for cavity detection and location of putative binding sites. Comput Syst Bioinformatics Conf 2007, 6: 263\u201374.","journal-title":"Comput Syst Bioinformatics Conf"},{"issue":"7","key":"2898_CR23","first-page":"1","volume":"1","author":"M Weisel","year":"2007","unstructured":"Weisel M, Proschak E, Schneider G: PocketPicker: analysis of ligand binding-sites with shape descriptors. Chem Cent J 2007, 1(7):1\u201317.","journal-title":"Chem Cent J"},{"issue":"2","key":"2898_CR24","doi-asserted-by":"publisher","first-page":"516","DOI":"10.1002\/prot.21283","volume":"68","author":"T Kawabata","year":"2007","unstructured":"Kawabata T, Go N: Detection of pockets on protein surfaces using small and large probe spheres to find putative ligand binding sites. Proteins 2007, 68(2):516\u201329.","journal-title":"Proteins"},{"issue":"Suppl 4","key":"2898_CR25","doi-asserted-by":"publisher","first-page":"S9","DOI":"10.1186\/1471-2105-8-S4-S9","volume":"22","author":"L Xie","year":"2007","unstructured":"Xie L, Bourne PE: A robust and efficient algorithm for the shape description of protein structures and its application in predicting ligand binding sites. BMC Bioinformatics 2007, 22(Suppl 4):S9.","journal-title":"BMC Bioinformatics"},{"issue":"7","key":"2898_CR26","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.1016\/j.jmgm.2007.10.002","volume":"26","author":"D Kim","year":"2008","unstructured":"Kim D, Cho CH, Cho Y, Ryu J, Bhak J, Kim DS: Pocket extraction on proteins via the Voronoi diagram of spheres. J Mol Graph Model 2008, 26(7):1104\u201312.","journal-title":"J Mol Graph Model"},{"issue":"2","key":"2898_CR27","first-page":"31","volume":"15","author":"JTMAR An","year":"2004","unstructured":"An JTMAR: Comprehensive identification of \"druggable\" protein ligand binding sites. Genome Inform 2004, 15(2):31\u201341.","journal-title":"Genome Inform"},{"issue":"6","key":"2898_CR28","doi-asserted-by":"publisher","first-page":"2303","DOI":"10.1021\/ci700149k","volume":"47","author":"S Zhong","year":"2007","unstructured":"Zhong S, MacKerell ADJ: Binding response: a descriptor for selecting ligand binding site on protein surfaces. J Chem Inf Model 2007, 47(6):2303\u20132315.","journal-title":"J Chem Inf Model"},{"key":"2898_CR29","doi-asserted-by":"crossref","unstructured":"McGovern SL, Shoichet BK: Information decay in molecular docking screens against holo, apo, and modeled conformations of enzymes. J Med Chem 46(14):2895\u20132907.","DOI":"10.1021\/jm0300330"},{"issue":"11","key":"2898_CR30","doi-asserted-by":"publisher","first-page":"1989","DOI":"10.1016\/j.str.2004.09.005","volume":"12","author":"A Bhinge","year":"2004","unstructured":"Bhinge A, Chakrabarti P, Uthanumallian K, Bajaj K, Chakraborty K, Varadarajan R: Accurate detection of protein:ligand binding sites using molecular dynamics simulations. Structure 2004, 12(11):1989\u20131999.","journal-title":"Structure"},{"issue":"4","key":"2898_CR31","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1023\/B:JCAM.0000046820.08222.83","volume":"18","author":"AY Yang","year":"2004","unstructured":"Yang AY, K\u00e4llblad P, Mancera RL: Molecular modelling prediction of ligand binding site flexibility. J Comput Aided Mol Des 2004, 18(4):235\u2013250.","journal-title":"J Comput Aided Mol Des"},{"issue":"3","key":"2898_CR32","doi-asserted-by":"publisher","first-page":"980","DOI":"10.1002\/prot.21995","volume":"72","author":"LF Murga","year":"2008","unstructured":"Murga LF, Ondrechen MJ, Ringe D: Prediction of interaction sites from apo 3D structures when the holo conformation is different. Proteins 2008, 72(3):980\u201392.","journal-title":"Proteins"},{"key":"2898_CR33","unstructured":"The Chemical Computing Group[http:\/\/www.chemcomp.com\/]"},{"key":"2898_CR34","unstructured":"Q-SiteFinder Ligand Binding Site Prediction[http:\/\/www.modelling.leeds.ac.uk\/qsitefinder\/]"},{"key":"2898_CR35","unstructured":"Pocket-Finder Pocket Detection[http:\/\/www.modelling.leeds.ac.uk\/pocketfinder\/]"},{"issue":"34 Web Server","key":"2898_CR36","doi-asserted-by":"publisher","first-page":"W116","DOI":"10.1093\/nar\/gkl282","volume":"1","author":"J Dundas","year":"2006","unstructured":"Dundas J, Ouyang Z, Tseng J, Binkowski A, Turpaz Y, Liang J: CASTp: computed atlas of surface topography of proteins with structural and topographical mapping of functionally annotated residues. Nucleic Acids Res 2006, 1(34 Web Server):W116\u20138.","journal-title":"Nucleic Acids Res"},{"issue":"3","key":"2898_CR37","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1021\/ci700352q","volume":"48","author":"J Goto","year":"2008","unstructured":"Goto J, Kataoka R, Muta H, Hirayama N: ASEDock-docking based on alpha spheres and excluded volumes. J Chem Inf Model 2008, 48(3):583\u201390.","journal-title":"J Chem Inf Model"},{"key":"2898_CR38","unstructured":"The Quickhull algorithm for convex hulls[http:\/\/www.qhull.org]"},{"key":"2898_CR39","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1038\/nbt1273","volume":"25","author":"AC Cheng","year":"2007","unstructured":"Cheng AC, Coleman RG, Smyth KT, Cao Q, Soulard P, Caffrey DR, Salzberg AC, Huang ES: Structure-based maximal affinity model predicts small-molecule druggability. Nat Biotechnol 2007, 25: 71\u20135.","journal-title":"Nat Biotechnol"},{"issue":"4","key":"2898_CR40","doi-asserted-by":"publisher","first-page":"726","DOI":"10.1021\/jm061277y","volume":"50","author":"MJ Hartshorn","year":"2007","unstructured":"Hartshorn MJ, Verdonk ML, Chessari G, Brewerton SC, Mooij WTM, Mortenson PN, Murray CW: Diverse, high-quality test set for the validation of protein-ligand docking performance. J Med Chem 2007, 50(4):726\u201341.","journal-title":"J Med Chem"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-10-168.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,31]],"date-time":"2021-08-31T21:36:55Z","timestamp":1630445815000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-10-168"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6,2]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2009,12]]}},"alternative-id":["2898"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-10-168","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,6,2]]},"assertion":[{"value":"23 March 2009","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 June 2009","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 June 2009","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"168"}}