NGS plus plus : a library for rapid prototyping of epigenomics software tools

被引:2
|
作者
Markovits, Alexei Nordell [1 ]
Beauparlant, Charles Joly [2 ]
Toupin, Dominique [3 ]
Wang, Shengrui [3 ]
Droit, Arnaud [2 ]
Gevry, Nicolas [1 ]
机构
[1] Univ Sherbrooke, Dept Biol, Sherbrooke, PQ J1K 2R1, Canada
[2] Univ Laval, CHU Quebec, Ctr Rech, Dept Mol Med, Quebec City, PQ G1V 4G2, Canada
[3] Univ Sherbrooke, Dept Comp Sci, Sherbrooke, PQ J1K 2R1, Canada
基金
加拿大自然科学与工程研究理事会; 加拿大健康研究院;
关键词
API;
D O I
10.1093/bioinformatics/btt312
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: The development of computational tools to enable testing and analysis of high-throughput-sequencing data is essential to modern genomics research. However, although multiple frameworks have been developed to facilitate access to these tools, comparatively little effort has been made at implementing low-level programming libraries to increase the speed and ease of their development. Results: We propose NGS++, a programming library in C++11 specialized in manipulating both next-generation sequencing (NGS) datasets and genomic information files. This library allows easy integration of new formats and rapid prototyping of new functionalities with a focus on the analysis of genomic regions and features. It offers a powerful, yet versatile and easily extensible interface to read, write and manipulate multiple genomic file formats. By standardizing the internal data structures and presenting a common interface to the data parser, NGS++ offers an effective framework for epigenomics tool development.
引用
收藏
页码:1893 / 1894
页数:2
相关论文
共 50 条
  • [31] Rapid Prototyping of Planning & Scheduling Tools
    Cesta, Amedeo
    Fratini, Simone
    Donati, Alessandro
    Oliveira, Henrique
    Policella, Nicola
    SMC-IT 2009: THIRD IEEE INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY, PROCEEDINGS, 2009, : 270 - +
  • [32] Including GNU Octave in a numerical programming C plus plus rapid development software context for research models
    Oanta, E.
    Pescaru, A.
    MODERN TECHNOLOGIES IN INDUSTRIAL ENGINEERING VII (MODTECH2019), 2019, 591
  • [33] Rapid prototyping of metal parts and tools
    Dickens, PM
    COMPETITIVE ADVANTAGES BY NEAR-NET SHAPE MANUFACTURING, 1997, : 311 - 317
  • [34] Software measurement plus
    1996, (16):
  • [35] Rapid tooling by rapid prototyping - Tools made by laser
    Macht, M
    Breitinger, F
    RAPID PROTOTYPING, 1996, 2787 : 149 - 159
  • [36] The Scythe Statistical Library: An Open Source C plus plus Library for Statistical Computation
    Pemstein, Daniel
    Quinn, Kevin M.
    Martin, Andrew D.
    JOURNAL OF STATISTICAL SOFTWARE, 2011, 42 (12): : 1 - 26
  • [37] Introduction to the Anaphe/LHC plus plus software suite
    Pfeiffer, A
    2000 CERN SCHOOL OF COMPUTING, 2000, 2000 (13): : 43 - 49
  • [38] VORO plus plus : A three-dimensional Voronoi cell library in C plus
    Rycroft, Chris H.
    CHAOS, 2009, 19 (04)
  • [39] SOFTWARE EVOLUTION THROUGH RAPID PROTOTYPING
    LUQI
    COMPUTER, 1989, 22 (05) : 13 - 25
  • [40] BETTER SOFTWARE FOR RAPID PROTOTYPING WITH INSTANTCAM
    DOLENC, A
    MAKELA, I
    HOVTUN, R
    IFIP TRANSACTIONS B-APPLICATIONS IN TECHNOLOGY, 1992, 3 : 449 - 456