Readjoiner: a fast and memory efficient string graph-based sequence assembler

被引:37
|
作者
Gonnella, Giorgio [1 ]
Kurtz, Stefan [1 ]
机构
[1] Univ Hamburg, Ctr Bioinformat, D-20146 Hamburg, Germany
来源
BMC BIOINFORMATICS | 2012年 / 13卷
关键词
LARGE GENOMES;
D O I
10.1186/1471-2105-13-82
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Ongoing improvements in throughput of the next-generation sequencing technologies challenge the current generation of de novo sequence assemblers. Most recent sequence assemblers are based on the construction of a de Bruijn graph. An alternative framework of growing interest is the assembly string graph, not necessitating a division of the reads into k-mers, but requiring fast algorithms for the computation of suffix-prefix matches among all pairs of reads. Results: Here we present efficient methods for the construction of a string graph from a set of sequencing reads. Our approach employs suffix sorting and scanning methods to compute suffix-prefix matches. Transitive edges are recognized and eliminated early in the process and the graph is efficiently constructed including irreducible edges only. Conclusions: Our suffix-prefix match determination and string graph construction algorithms have been implemented in the software package Readjoiner. Comparison with existing string graph-based assemblers shows that Readjoiner is faster and more space efficient. Readjoiner is available at http://www.zbh.uni-hamburg.de/readjoiner.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] Sample Efficient Graph-Based Optimization with Noisy Observations
    Nguyen, Tan
    Shameli, Ali
    Abbasi-Yadkori, Yasin
    Rao, Anup
    Kveton, Branislav
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89
  • [32] An Efficient Object Extraction with Graph-Based Image Segmentation
    Saglam, Ali
    Baykan, Nurdan Akhan
    2015 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2015, : 86 - 91
  • [33] An Efficient Graph-based Flickr Photo Clustering Algorithm
    Liu Zheng
    Yan Hua
    Li Zhen
    APPLIED MECHANICS AND MECHANICAL ENGINEERING, PTS 1-3, 2010, 29-32 : 2649 - 2655
  • [34] REACHABILITY GRAPH-BASED TEST SEQUENCE GENERATION FOR CONCURRENT PROGRAMS
    Wong, W. Eric
    Lei, Yu
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (06) : 803 - 822
  • [35] Summarizing video sequence using a graph-based hierarchical approach
    Belo, Luciana dos Santos
    Caetano, Carlos Antonio, Jr.
    do Patrocinio, Zenilton Kleber Goncalves, Jr.
    Ferzoli Guimaraes, Silvio Jamil
    NEUROCOMPUTING, 2016, 173 : 1001 - 1016
  • [36] A Graph-based framework for assembly sequence planning of a cable harness
    Zhou, Hang
    Lu, Qi
    Qian, Jinwu
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 73 : 39 - 51
  • [37] Action Sequence Augmentation for Early Graph-based Anomaly Detection
    Zhao, Tong
    Ni, Bo
    Yu, Wenhao
    Guo, Zhichun
    Shah, Neil
    Jiang, Meng
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 2668 - 2678
  • [38] Graph-based assembly sequence planning algorithm with feedback weights
    Xiaojun Zhu
    Zhigang Xu
    Junyi Wang
    Xiao Yang
    Linlin Fan
    The International Journal of Advanced Manufacturing Technology, 2023, 125 : 3607 - 3617
  • [39] Graph-based assembly sequence planning algorithm with feedback weights
    Zhu, Xiaojun
    Xu, Zhigang
    Wang, Junyi
    Yang, Xiao
    Fan, Linlin
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2023, 125 (7-8): : 3607 - 3617
  • [40] A graph-based disassembly sequence planning for EOL product recycling
    Zhang, HC
    Kuo, TC
    TWENTY FIRST IEEE/CPMT INTERNATIONAL ELECTRONICS MANUFACTURING TECHNOLOGY SYMPOSIUM, 1997, : 140 - 151