• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Shi Haihe, Zhou Weixing. Design and Implementation of Pairwise Sequence Alignment Algorithm Components Based on Dynamic Programming[J]. Journal of Computer Research and Development, 2019, 56(9): 1907-1917. DOI: 10.7544/issn1000-1239.2019.20180835
Citation: Shi Haihe, Zhou Weixing. Design and Implementation of Pairwise Sequence Alignment Algorithm Components Based on Dynamic Programming[J]. Journal of Computer Research and Development, 2019, 56(9): 1907-1917. DOI: 10.7544/issn1000-1239.2019.20180835

Design and Implementation of Pairwise Sequence Alignment Algorithm Components Based on Dynamic Programming

Funds: This work was supported by the National Natural Science Foundation of China (61662035, 61762049, 61862033).
More Information
  • Published Date: August 31, 2019
  • Pairwise sequence alignment algorithm is a key algorithm in bioinformatics, and it is widely used in sequence similarity analysis and genomic sequence database searching. The existing study mainly focuses on the optimization and use of relative alignment algorithms for specific application problems. To some extent, those studies lack a high-level algorithm framework that not only has led to the redundancy of the sequence alignment algorithms and the possible errors caused by the artificial selection algorithm, but also made the structure of algorithm difficult to be understood effectively. Through in-depth analysis of the dynamic programming-based pairwise sequence alignment algorithms domain(DPPSAA), a domain feature model and the corresponding algorithm component interactive model have been established, a DPPSAA component library has been formally implemented by the PAR platform, and a concrete algorithm has been assembled, thus the reliability of the algorithm for formal assembly is guaranteed, moreover a valuable reference for the application of sequence similarity analysis algorithms is provided. Finally, the C++ program generation system of PAR platform is used to transform the assembly alignment algorithm into C++ program and the running results show that the dynamic programming-based pairwise sequence alignment algorithm component library has certain practicability.
  • Related Articles

    [1]Zhou Yingjie, Yang Min, Wu Di, Liu Fanxing, Zhao Wei, Deng Yiran, Lü Jiancheng. An Intelligent Lightweight Model Construction Solution for Anomaly Detection in Cloud Platforms[J]. Journal of Computer Research and Development. DOI: 10.7544/issn1000-1239.202550349
    [2]Yang Mingchuan, Zhu Jinghua, Li Yuanjing, Xi Heran. Task Allocation Model Based on Deep Reinforcement Learning ConsideringPrivacy Protection[J]. Journal of Computer Research and Development, 2023, 60(11): 2650-2659. DOI: 10.7544/issn1000-1239.202220647
    [3]Shen Shiyu, He Feng, Zhao Yunlei. Multi-Platform Efficient Implementation and Optimization of Aigis-enc Algorithm[J]. Journal of Computer Research and Development, 2021, 58(10): 2238-2252. DOI: 10.7544/issn1000-1239.2021.20210617
    [4]Zeng Biqing, Zeng Feng, Han Xuli, Shang Qi. Aspect Extraction Model Based on Interactive Feature Representation[J]. Journal of Computer Research and Development, 2021, 58(1): 224-232. DOI: 10.7544/issn1000-1239.2021.20190305
    [5]Zhao Ziming, Liu Fang, Cai Zhiping, Xiao Nong. Edge Computing: Platforms, Applications and Challenges[J]. Journal of Computer Research and Development, 2018, 55(2): 327-337. DOI: 10.7544/issn1000-1239.2018.20170228
    [6]Peng Zhenlian, Wang Jian, He Keqing, Tang Mingdong. A Requirements Elicitation Approach Based on Feature Model and Collaborative Filtering[J]. Journal of Computer Research and Development, 2016, 53(9): 2055-2066. DOI: 10.7544/issn1000-1239.2016.20150426
    [7]Shen Guohua, Zhang Wei, Huang Zhiqiu, Zhang Yulong, Jin Lantao, He Wenmin, Jia Zhe, Zhao Ziyue. Description-Logic-Based Feature Modeling and Verification[J]. Journal of Computer Research and Development, 2013, 50(7): 1501-1512.
    [8]Li Hao, Qin Yu, and Feng Dengguo. Virtual Monotonic Counters Using Trusted Platform Module[J]. Journal of Computer Research and Development, 2011, 48(3): 415-422.
    [9]Wang Dan, Feng Dengguo, and Xu Zhen. An Approach to Data Sealing Based on Trusted Virtualization Platform[J]. Journal of Computer Research and Development, 2009, 46(8): 1325-1333.
    [10]Zhang Xin, Ding Xiaoning, Jin Beihong, Li Jing. A Framework for Supporting Extended Transaction Models in J2EE Platform[J]. Journal of Computer Research and Development, 2006, 43(7): 1273-1279.
  • Cited by

    Periodical cited type(4)

    1. 石海鹤,蓝孙文,刘日明,石海鹏,王岚,钟林辉. 生物序列比对动态规划算法的统一形式化构造与Isabelle验证. 计算机研究与发展. 2025(01): 119-131 . 本站查看
    2. 石海鹤,江浪,陈名森,王岚. 基于强化学习的双生物序列比对优化算法. 江西师范大学学报(自然科学版). 2024(05): 464-471+490 .
    3. 张旭初,石海鹤. 多序列比对算法族的形式化设计与生成. 计算机工程与科学. 2020(08): 1383-1392 .
    4. 苏荣聪,董玉霞. 基于一致性哈希的数据库空间动态扩展算法设计. 黑龙江工业学院学报(综合版). 2020(11): 64-69 .

    Other cited types(9)

Catalog

    Article views (1325) PDF downloads (566) Cited by(13)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return