Introduction

Analysis of genomic sequencing data requires efficient, easy-to-use access to alignment results and flexible data management tools (e.g. filtering, merging, sorting, etc.). However, the enormous amount of data produced by current sequencing technologies is typically stored in compressed, binary formats that are not easily handled by the text-based parsers commonly used in bioinformatics research.We introduce a software suite for programmers and end users that facilitates research analysis and data management using BAM files. BamTools provides both the first C++ API publicly available for BAM file support as well as a command-line toolkit.BamTools was written in C++, and is supported on Linux, Mac OSX and MS Windows. Source code and documentation are freely available at http://github.org/pezmaster31/bamtools.

Publications

  1. BamTools: a C++ API and toolkit for analyzing and managing BAM files.
    Cite this
    Barnett DW, Garrison EK, Quinlan AR, Strömberg MP, Marth GT, 2011-06-01 - Bioinformatics (Oxford, England)

Credits

  1. Derek W Barnett
    Developer

    Department of Biology, Boston College, United States of America

  2. Erik K Garrison
    Developer

  3. Aaron R Quinlan
    Developer

  4. Michael P Strömberg
    Developer

  5. Gabor T Marth
    Investigator

Community Ratings

UsabilityEfficiencyReliabilityRated By
0 user
Sign in to rate
Summary
AccessionBT003338
Tool TypeApplication
Category
PlatformsLinux/Unix
TechnologiesC++
User InterfaceTerminal Command Line
Download Count0
Submitted ByGabor T Marth