• DocumentCode
    3460585
  • Title

    A Parallel Algorithm for Three-Profile Alignment Method

  • Author

    Hung, Che-Lun ; Lin, Chun-Yuan ; Chung, Yeh-Ching ; Tang, Chuan Yi

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2009
  • fDate
    3-5 Aug. 2009
  • Firstpage
    153
  • Lastpage
    159
  • Abstract
    Profile-profile alignment is an important technique in the computational biology filed. Several profile-profile alignment methods have been proposed to improve the sensitivity and the alignment quality compared with other sequence-sequence and profile-sequence methods. An increasing number of studies indicated that the three-way alignment may provide additional information or more accurate alignment result than the pair-wise alignment does. Therefore, we propose the dynamic programming based three-profile alignment method, TPA, at first to align three profiles simultaneously. The time and space complexities of TPA are O(n3) and O(n2), respectively. To reduce the complexities of TPA, we further develop the parallel version of TPA, PTPA, which achieves O(n3/p) time and O(n2/p) space complexities, where p is the number of the processor. In the case study I, the result presented that PTPA can find more conserve candidates than those by the profile-profile alignment method (CLUSTALW). In the case study II, we applied the PTPA to the feature amplified voting algorithm (FAVA) to analysis the Amidohydrolase superfamily. Several amino acid residues those were known to be related to the function or the structure of mammalian imidase are identified by PTPA-FAVA.
  • Keywords
    biocomputing; computational complexity; dynamic programming; parallel algorithms; proteins; biology computation; dynamic programming; feature amplified voting algorithm; parallel algorithm; profile-profile alignment method; profile-sequence method; protein alignment; sequence-sequence method; space complexities; three-profile alignment method; time complexities; Amino acids; Bioinformatics; Biological system modeling; Computational biology; Computer science; Concurrent computing; Dynamic programming; Parallel algorithms; Proteins; Sequences; multiple alignment; parallel computing; parallel sequence alignment; profile alignment; three-way alignment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bioinformatics, Systems Biology and Intelligent Computing, 2009. IJCBS '09. International Joint Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3739-9
  • Type

    conf

  • DOI
    10.1109/IJCBS.2009.41
  • Filename
    5260712