Acceleration of Coevolution Detection for Predicting Protein Interactions

Protein function is the ultimate expression of the genetic code of every organism, and determining which proteins interact helps reveal their functions. MatrixMatchMaker (MMM) is a computational method of predicting protein-protein interactions that works by detecting co-evolution between pairs of p...

Full description

Bibliographic Details
Main Author: Rodionov, Alexandr
Other Authors: Rose, Jonathan S.
Language:en_ca
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/1807/29605
id ndltd-LACETR-oai-collectionscanada.gc.ca-OTU.1807-29605
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-OTU.1807-296052013-11-05T03:40:56ZAcceleration of Coevolution Detection for Predicting Protein InteractionsRodionov, Alexandrbioinformaticsalgorithmscomputer hardware054407150984Protein function is the ultimate expression of the genetic code of every organism, and determining which proteins interact helps reveal their functions. MatrixMatchMaker (MMM) is a computational method of predicting protein-protein interactions that works by detecting co-evolution between pairs of proteins. Although MMM has several advanced features compared to other co-evolution-based methods, these come at the cost of high computation, and so the goal of this research is to improve the performance of MMM. First we redefine the computational problem posed by the method, and then develop a new algorithm to solve it, achieving a total speedup of 570x over the existing MMM algorithm for a biologically meaningful data set. We also develop hardware which has not yet succeeded in further improving the performance of MMM, but could serve as a platform that could lead to further gains.Rose, Jonathan S.2011-062011-08-25T18:05:35ZNO_RESTRICTION2011-08-25T18:05:35Z2011-08-25ThesisOtherhttp://hdl.handle.net/1807/29605en_ca
collection NDLTD
language en_ca
sources NDLTD
topic bioinformatics
algorithms
computer hardware
0544
0715
0984
spellingShingle bioinformatics
algorithms
computer hardware
0544
0715
0984
Rodionov, Alexandr
Acceleration of Coevolution Detection for Predicting Protein Interactions
description Protein function is the ultimate expression of the genetic code of every organism, and determining which proteins interact helps reveal their functions. MatrixMatchMaker (MMM) is a computational method of predicting protein-protein interactions that works by detecting co-evolution between pairs of proteins. Although MMM has several advanced features compared to other co-evolution-based methods, these come at the cost of high computation, and so the goal of this research is to improve the performance of MMM. First we redefine the computational problem posed by the method, and then develop a new algorithm to solve it, achieving a total speedup of 570x over the existing MMM algorithm for a biologically meaningful data set. We also develop hardware which has not yet succeeded in further improving the performance of MMM, but could serve as a platform that could lead to further gains.
author2 Rose, Jonathan S.
author_facet Rose, Jonathan S.
Rodionov, Alexandr
author Rodionov, Alexandr
author_sort Rodionov, Alexandr
title Acceleration of Coevolution Detection for Predicting Protein Interactions
title_short Acceleration of Coevolution Detection for Predicting Protein Interactions
title_full Acceleration of Coevolution Detection for Predicting Protein Interactions
title_fullStr Acceleration of Coevolution Detection for Predicting Protein Interactions
title_full_unstemmed Acceleration of Coevolution Detection for Predicting Protein Interactions
title_sort acceleration of coevolution detection for predicting protein interactions
publishDate 2011
url http://hdl.handle.net/1807/29605
work_keys_str_mv AT rodionovalexandr accelerationofcoevolutiondetectionforpredictingproteininteractions
_version_ 1716612852784037888