TY - GEN
T1 - A parallel algorithm for three-profile alignment method
AU - Hung, Che Lun
AU - Lin, Chun Yuan
AU - Chung, Yeh Ching
AU - Tang, Chuan Yi
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
KW - Multiple alignment
KW - Parallel computing
KW - Parallel sequence alignment
KW - Profile alignment
KW - Three-way alignment
UR - http://www.scopus.com/inward/record.url?scp=70450182603&partnerID=8YFLogxK
U2 - 10.1109/IJCBS.2009.41
DO - 10.1109/IJCBS.2009.41
M3 - Conference contribution
AN - SCOPUS:70450182603
SN - 9780769537399
T3 - Proceedings - 2009 International Joint Conference on Bioinformatics, Systems Biology and Intelligent Computing, IJCBS 2009
SP - 153
EP - 159
BT - Proceedings - 2009 International Joint Conference on Bioinformatics, Systems Biology and Intelligent Computing, IJCBS 2009
T2 - 2009 International Joint Conference on Bioinformatics, Systems Biology and Intelligent Computing, IJCBS 2009
Y2 - 3 August 2009 through 5 August 2009
ER -