A collaborative filtering approach for protein-protein docking scoring functions.

A protein-protein docking procedure traditionally consists in two successive tasks: a search algorithm generates a large number of candidate conformations mimicking the complex existing in vivo between two proteins, and a scoring function is used to rank them in order to extract a native-like one. W...

Full description

Bibliographic Details
Main Authors: Thomas Bourquard, Julie Bernauer, Jérôme Azé, Anne Poupon
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2011-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC3081294?pdf=render
id doaj-d795b15b2572438a8918c5e5870858dc
record_format Article
spelling doaj-d795b15b2572438a8918c5e5870858dc2020-11-25T02:05:18ZengPublic Library of Science (PLoS)PLoS ONE1932-62032011-01-0164e1854110.1371/journal.pone.0018541A collaborative filtering approach for protein-protein docking scoring functions.Thomas BourquardJulie BernauerJérôme AzéAnne PouponA protein-protein docking procedure traditionally consists in two successive tasks: a search algorithm generates a large number of candidate conformations mimicking the complex existing in vivo between two proteins, and a scoring function is used to rank them in order to extract a native-like one. We have already shown that using Voronoi constructions and a well chosen set of parameters, an accurate scoring function could be designed and optimized. However to be able to perform large-scale in silico exploration of the interactome, a near-native solution has to be found in the ten best-ranked solutions. This cannot yet be guaranteed by any of the existing scoring functions. In this work, we introduce a new procedure for conformation ranking. We previously developed a set of scoring functions where learning was performed using a genetic algorithm. These functions were used to assign a rank to each possible conformation. We now have a refined rank using different classifiers (decision trees, rules and support vector machines) in a collaborative filtering scheme. The scoring function newly obtained is evaluated using 10 fold cross-validation, and compared to the functions obtained using either genetic algorithms or collaborative filtering taken separately. This new approach was successfully applied to the CAPRI scoring ensembles. We show that for 10 targets out of 12, we are able to find a near-native conformation in the 10 best ranked solutions. Moreover, for 6 of them, the near-native conformation selected is of high accuracy. Finally, we show that this function dramatically enriches the 100 best-ranking conformations in near-native structures.http://europepmc.org/articles/PMC3081294?pdf=render
collection DOAJ
language English
format Article
sources DOAJ
author Thomas Bourquard
Julie Bernauer
Jérôme Azé
Anne Poupon
spellingShingle Thomas Bourquard
Julie Bernauer
Jérôme Azé
Anne Poupon
A collaborative filtering approach for protein-protein docking scoring functions.
PLoS ONE
author_facet Thomas Bourquard
Julie Bernauer
Jérôme Azé
Anne Poupon
author_sort Thomas Bourquard
title A collaborative filtering approach for protein-protein docking scoring functions.
title_short A collaborative filtering approach for protein-protein docking scoring functions.
title_full A collaborative filtering approach for protein-protein docking scoring functions.
title_fullStr A collaborative filtering approach for protein-protein docking scoring functions.
title_full_unstemmed A collaborative filtering approach for protein-protein docking scoring functions.
title_sort collaborative filtering approach for protein-protein docking scoring functions.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2011-01-01
description A protein-protein docking procedure traditionally consists in two successive tasks: a search algorithm generates a large number of candidate conformations mimicking the complex existing in vivo between two proteins, and a scoring function is used to rank them in order to extract a native-like one. We have already shown that using Voronoi constructions and a well chosen set of parameters, an accurate scoring function could be designed and optimized. However to be able to perform large-scale in silico exploration of the interactome, a near-native solution has to be found in the ten best-ranked solutions. This cannot yet be guaranteed by any of the existing scoring functions. In this work, we introduce a new procedure for conformation ranking. We previously developed a set of scoring functions where learning was performed using a genetic algorithm. These functions were used to assign a rank to each possible conformation. We now have a refined rank using different classifiers (decision trees, rules and support vector machines) in a collaborative filtering scheme. The scoring function newly obtained is evaluated using 10 fold cross-validation, and compared to the functions obtained using either genetic algorithms or collaborative filtering taken separately. This new approach was successfully applied to the CAPRI scoring ensembles. We show that for 10 targets out of 12, we are able to find a near-native conformation in the 10 best ranked solutions. Moreover, for 6 of them, the near-native conformation selected is of high accuracy. Finally, we show that this function dramatically enriches the 100 best-ranking conformations in near-native structures.
url http://europepmc.org/articles/PMC3081294?pdf=render
work_keys_str_mv AT thomasbourquard acollaborativefilteringapproachforproteinproteindockingscoringfunctions
AT juliebernauer acollaborativefilteringapproachforproteinproteindockingscoringfunctions
AT jeromeaze acollaborativefilteringapproachforproteinproteindockingscoringfunctions
AT annepoupon acollaborativefilteringapproachforproteinproteindockingscoringfunctions
AT thomasbourquard collaborativefilteringapproachforproteinproteindockingscoringfunctions
AT juliebernauer collaborativefilteringapproachforproteinproteindockingscoringfunctions
AT jeromeaze collaborativefilteringapproachforproteinproteindockingscoringfunctions
AT annepoupon collaborativefilteringapproachforproteinproteindockingscoringfunctions
_version_ 1724938930999001088