Parallel and Memory-Efficient Reads Indexing for Genome Assembly

被引:0
|
作者
Chapuis, Guillaume [1 ]
Chikhi, Rayan [1 ]
Lavenier, Dominique [1 ]
机构
[1] ENS Cachan IRISA, Dept Comp Sci, F-35042 Rennes, France
关键词
ALGORITHMS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As genomes, transcriptomes and meta-genomes are being sequenced at a faster pace than ever, there is a pressing need for efficient genome assembly methods. Two practical issues in assembly are heavy memory usage and long execution time during the read indexing phase. In this article, a parallel and memory-efficient method is proposed for reads indexing prior to assembly. Specifically, a hash-based structure that stores a reduced amount of read information is designed. Erroneous entries are filtered on the fly during index construction. A prototype implementation has been designed and applied to actual Illumina short reads. Benchmark evaluation shows that this indexing method requires significantly less memory than those from popular assemblers.
引用
收藏
页码:272 / 280
页数:9
相关论文
共 50 条
  • [21] Memory-Efficient Parallel Simulation of Electron Beam Dynamics Using GPUs
    Arumugam, Kamesh
    Godunov, Alexander
    Ranjan, Desh
    Terzic, Balsa
    Zubair, Mohammad
    PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 212 - 221
  • [22] MERIT: Tensor Transform for Memory-Efficient Vision Processing on Parallel Architectures
    Lin, Yu-Sheng
    Chen, Wei-Chao
    Chien, Shao-Yi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (03) : 791 - 804
  • [23] Lazer: Distributed Memory-Efficient Assembly of Large-Scale Genomes
    Goswami, Sayan
    Das, Arghya Kusum
    Platania, Richard
    Lee, Kisung
    Park, Seung-Jong
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 1171 - 1181
  • [24] Local sequence alignment using parallel memory-efficient dynamic programming
    Pichl, L
    Arai, M
    Hanabusa, K
    Hayashi, T
    Proceedings of the 8th Joint Conference on Information Sciences, Vols 1-3, 2005, : 1269 - 1272
  • [25] Fishing in Read Collections: Memory Efficient Indexing for Sequence Assembly
    Boza, Vladimir
    Jursa, Jakub
    Brejova, Brona
    Vinar, Tomas
    STRING PROCESSING AND INFORMATION RETRIEVAL (SPIRE 2015), 2015, 9309 : 188 - 198
  • [26] Cascaded Parallel Filtering for Memory-Efficient Image-Based Localization
    Cheng, Wentao
    Lin, Weisi
    Chen, Kan
    Zhang, Xinfeng
    2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 1032 - 1041
  • [27] Parallel Framework for Memory-Efficient Computation of Image Descriptors for Megapixel Images
    Abdeltif, Amr M.
    Hosny, Khalid M.
    Darwish, Mohamed M.
    Salah, Ahmad
    Li, Kenli
    BIG DATA RESEARCH, 2023, 33
  • [28] Fast and memory efficient approach for mapping NGS reads to a reference genome
    Kumar, Sanjeev
    Agarwal, Suneeta
    Ranvijay
    JOURNAL OF BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2019, 17 (02)
  • [29] A Memory-Efficient Hybrid Parallel Framework for Deep Neural Network Training
    Li, Dongsheng
    Li, Shengwei
    Lai, Zhiquan
    Fu, Yongquan
    Ye, Xiangyu
    Cai, Lei
    Qiao, Linbo
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (04) : 577 - 591
  • [30] A Parallel and Memory-Efficient Decoding for Spatially-Coupled LDPC Codes
    Wu, Qihao
    Lv, Lihong
    Yao, Yanjun
    Wu, Sheng
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 1016 - 1021