• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

并行架构下高效多序列比对算法生成组件装配

Efficient Multiple Sequences Alignment Algorithm Generation Components Assembly Under PAR Framework.

作者信息

Shi Haipeng, Shi Haihe, Xu Shenghua

机构信息

School of Information Management, Jiangxi University of Finance and Economics, Nanchang, China.

School of Software, Jiangxi Normal University, Nanchang, China.

出版信息

Front Genet. 2021 Feb 4;11:628175. doi: 10.3389/fgene.2020.628175. eCollection 2020.

DOI:10.3389/fgene.2020.628175
PMID:33613626
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7890700/
Abstract

As a key algorithm in bioinformatics, sequence alignment algorithm is widely used in sequence similarity analysis and genome sequence database search. Existing research focuses mainly on the specific steps of the algorithm or is for specific problems, lack of high-level abstract domain algorithm framework. Multiple sequence alignment algorithms are more complex, redundant, and difficult to understand, and it is not easy for users to select the appropriate algorithm; some computing errors may occur. Based on our constructed pairwise sequence alignment algorithm component library and the convenient software platform PAR, a few expansion domain components are developed for multiple sequence alignment application domain, and specific multiple sequence alignment algorithm can be designed, and its corresponding program, i.e., C++/Java/Python program, can be generated efficiently and thus enables the improvement of the development efficiency of complex algorithms, as well as accuracy of sequence alignment calculation. A star alignment algorithm is designed and generated to demonstrate the development process.

摘要

作为生物信息学中的一种关键算法,序列比对算法在序列相似性分析和基因组序列数据库搜索中得到了广泛应用。现有研究主要集中在算法的具体步骤或针对特定问题,缺乏高层次的抽象领域算法框架。多序列比对算法更为复杂、冗余且难以理解,用户不易选择合适的算法;还可能出现一些计算错误。基于我们构建的双序列比对算法组件库和便捷的软件平台PAR,针对多序列比对应用领域开发了一些扩展域组件,可以设计特定的多序列比对算法,并能高效生成其相应的程序,即C++/Java/Python程序,从而提高复杂算法的开发效率以及序列比对计算的准确性。设计并生成了一种星型比对算法来演示开发过程。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a574/7890700/c76a6daae7c7/fgene-11-628175-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a574/7890700/aeb5dad9a49e/fgene-11-628175-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a574/7890700/c76a6daae7c7/fgene-11-628175-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a574/7890700/aeb5dad9a49e/fgene-11-628175-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a574/7890700/c76a6daae7c7/fgene-11-628175-g002.jpg

相似文献

1
Efficient Multiple Sequences Alignment Algorithm Generation Components Assembly Under PAR Framework.并行架构下高效多序列比对算法生成组件装配
Front Genet. 2021 Feb 4;11:628175. doi: 10.3389/fgene.2020.628175. eCollection 2020.
2
Component-Based Design and Assembly of Heuristic Multiple Sequence Alignment Algorithms.基于组件的启发式多序列比对算法设计与组装
Front Genet. 2020 Feb 27;11:105. doi: 10.3389/fgene.2020.00105. eCollection 2020.
3
Research on Components Assembly Platform of Biological Sequences Alignment Algorithm.生物序列比对算法组件组装平台研究
Front Genet. 2021 Jan 21;11:630923. doi: 10.3389/fgene.2020.630923. eCollection 2020.
4
CMSA: a heterogeneous CPU/GPU computing system for multiple similar RNA/DNA sequence alignment.CMSA:一种用于多个相似RNA/DNA序列比对的异构CPU/GPU计算系统。
BMC Bioinformatics. 2017 Jun 24;18(1):315. doi: 10.1186/s12859-017-1725-6.
5
Efficient Generation of RNA Secondary Structure Prediction Algorithm Under PAR Framework.PAR框架下RNA二级结构预测算法的高效生成
Front Plant Sci. 2022 Jan 21;12:830042. doi: 10.3389/fpls.2021.830042. eCollection 2021.
6
ADEPT: a domain independent sequence alignment strategy for gpu architectures.ADEPT:一种适用于 GPU 架构的与领域无关的序列比对策略。
BMC Bioinformatics. 2020 Sep 15;21(1):406. doi: 10.1186/s12859-020-03720-1.
7
Massively Parallel Implementation of Sequence Alignment with Basic Local Alignment Search Tool Using Parallel Computing in Java Library.使用Java库中的并行计算通过基本局部比对搜索工具进行序列比对的大规模并行实现。
J Comput Biol. 2018 Aug;25(8):871-881. doi: 10.1089/cmb.2018.0079. Epub 2018 Jul 13.
8
Murlet: a practical multiple alignment tool for structural RNA sequences.Murlet:一种用于结构RNA序列的实用多序列比对工具。
Bioinformatics. 2007 Jul 1;23(13):1588-98. doi: 10.1093/bioinformatics/btm146. Epub 2007 Apr 25.
9
Super pairwise alignment (SPA): an efficient approach to global alignment for homologous sequences.超双序列比对(SPA):一种用于同源序列全局比对的高效方法。
J Comput Biol. 2002;9(3):477-86. doi: 10.1089/106652702760138574.
10
Multiple sequence alignment based on profile alignment of intermediate sequences.基于中间序列的轮廓比对进行多序列比对。
J Comput Biol. 2008 Sep;15(7):767-77. doi: 10.1089/cmb.2007.0132.

本文引用的文献

1
ProbPFP: a multiple sequence alignment algorithm combining hidden Markov model optimized by particle swarm optimization with partition function.ProbPFP:一种通过粒子群优化算法优化的隐马尔可夫模型与分区函数相结合的多序列比对算法。
BMC Bioinformatics. 2019 Nov 25;20(Suppl 18):573. doi: 10.1186/s12859-019-3132-7.
2
SpliVert: A Protein Multiple Sequence Alignment Refinement Method Based on Splitting-Splicing Vertically.SpliVert:一种基于垂直拆分-拼接的蛋白质多序列比对优化方法。
Protein Pept Lett. 2020;27(4):295-302. doi: 10.2174/0929866526666190806143959.
3
Bioinformatics Methods and Biological Interpretation for Next-Generation Sequencing Data.
下一代测序数据的生物信息学方法与生物学解读
Biomed Res Int. 2015;2015:690873. doi: 10.1155/2015/690873. Epub 2015 Sep 7.
4
HAlign: Fast multiple similar DNA/RNA sequence alignment based on the centre star strategy.HAlign:基于中心星型策略的快速多重相似DNA/RNA序列比对
Bioinformatics. 2015 Aug 1;31(15):2475-81. doi: 10.1093/bioinformatics/btv177. Epub 2015 Mar 25.
5
A statistical physics perspective on alignment-independent protein sequence comparison.基于统计物理学视角的非比对蛋白质序列比较
Bioinformatics. 2015 Aug 1;31(15):2469-74. doi: 10.1093/bioinformatics/btv167. Epub 2015 Mar 25.
6
Striped Smith-Waterman speeds database searches six times over other SIMD implementations.条纹史密斯-沃特曼算法在数据库搜索速度上比其他单指令多数据(SIMD)实现快六倍。
Bioinformatics. 2007 Jan 15;23(2):156-61. doi: 10.1093/bioinformatics/btl582. Epub 2006 Nov 16.
7
On the complexity of multiple sequence alignment.论多序列比对的复杂性。
J Comput Biol. 1994 Winter;1(4):337-48. doi: 10.1089/cmb.1994.1.337.