PARALLEL COMPUTING ALGORITHMS FOR TANDEM
Tandem mass spectrometry, also known as MS/MS, is an analytical technique to measure the mass-to-charge ratio of charged ions and widely used in genomics, proteomics and metabolomics areas. There are two types of automatic ways to interpret tandem mass spectra: de novo methods and database searching methods. Both of them need to use massive computational resources and complicated comparison algorithms. The real-time peptide-spectrum matching (RT-PSM) algorithm is a database searching method to interpret tandem mass spectra with strict time constraints. Restricted by the hardware and architecture of an individual workstation the RT-PSM algorithm has to sacrifice the level of accuracy in order to provide prerequisite processing speed. The peptide-spectrum similarity scoring module is the most time-consuming part out of four modules in the RT-PSM algorithm, which is also the core of the algorithm. In this study, a multi-core computing algorithm is developed for individual workstations. Moreover, a distributed computing algorithm is designed for a cluster. The improved algorithms can achieve the speed requirement of RT-PSM without sacrificing the accuracy. With some expansion, this distributed computing algorithm can also support different PSM algorithms. Simulation results show that compared with the original RT-PSM, the parallelization version achieves 25 to 34 times speed-up based on different individual workstations. A cluster with 240 CPU cores could accelerate the similarity score module 210 times compare with the single-thread similarity score module and the whole peptide identification process 85 times compare with the single-thread peptide identification process.
DegreeMaster of Science (M.Sc.)
CommitteeZhang, Chris; Kusalik, Tony; Teng, Daniel
Copyright DateApril 2013
real-time peptide-spectrum matching (RT-PSM) algorithm
tandem mass spectrum
parallel computing algorithm
multi-core computing algorithm
distributed computing algorithm
Showing items related by title, author, creator and subject.
Diejomaoh, Blessing Ohwo (2003-12-17)The physical manipulation of biological cells is very attractive now in biotechnology (Butler, 1991)) because it opens the possibility of examining and manipulating single molecules. Other methods are based on chemical ...
Chen, Dongdong (2011)Nowadays, there are many commercial demands for decimal floating-point (DFP) arithmetic operations such as financial analysis, tax calculation, currency conversion, Internet based applications, and e-commerce. This trend ...
Gill, Harjeet Singh (1997-07)Electric power utilities have traditionally used electromechanical and solid-state relays for protecting power transformers. Differential protection is the conventionally used scheme for the purpose.' With the advent of ...