BamTools: a C++ API and toolkit for analyzing and managing BAM files.
TLDR
BamTools is a software suite for programmers and end users that facilitates research analysis and data management using BAM files and provides both the first C++ API publicly available for BAM file support as well as a command-line toolkit.Abstract:
Motivation: 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.
Results: 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.
Availability: 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.
Contact: ude.cb@edtenrabread more
Citations
More filters
Journal ArticleDOI
Shifting the limits in wheat research and breeding using a fully annotated reference genome
Rudi Appels,Rudi Appels,Kellye Eversole,Nils Stein,Nils Stein,Catherine Feuillet,Beat Keller,Jane Rogers,Curtis J. Pozniak,Frédéric Choulet,Assaf Distelfeld,Jesse Poland,Gil Ronen,Andrew G. Sharpe,Omer Barad,Kobi Baruch,Gabriel Keeble-Gagnère,Martin Mascher,Gil Ben-Zvi,Ambre-Aurore Josselin,Axel Himmelbach,François Balfourier,Juan J. Gutierrez-Gonzalez,Matthew J. Hayden,Chushin Koh,Gary J. Muehlbauer,Raj K. Pasam,Etienne Paux,Philippe Rigault,Josquin Tibbits,Vijay K. Tiwari,Manuel Spannagl,Daniel Lang,Heidrun Gundlach,Georg Haberer,Klaus F. X. Mayer,Danara Ormanbekova,Verena M. Prade,Hana Šimková,Thomas Wicker,David Swarbreck,Hélène Rimbert,Marius Felder,Nicolas Guilhot,Gemy Kaithakottil,Jens Keilwagen,Philippe Leroy,Thomas Lux,Sven Twardziok,Luca Venturini,Angéla Juhász,Michael Abrouk,Iris Fischer,Cristobal Uauy,Philippa Borrill,Ricardo H. Ramirez-Gonzalez,Dominique Arnaud,Smahane Chalabi,Boulos Chalhoub,Boulos Chalhoub,Aron T. Cory,Raju Datla,Mark W. Davey,John Jacobs,Stephen J. Robinson,Burkhard Steuernagel,Fred van Ex,Brande B. H. Wulff,Moussa Benhamed,Abdelhafid Bendahmane,Lorenzo Concia,David Latrasse,Jan Bartoš,Arnaud Bellec,Hélène Bergès,Jaroslav Doležel,Zeev Frenkel,Bikram S. Gill,Abraham B. Korol,Thomas Letellier,Odd-Arne Olsen,Kuldeep Singh,Miroslav Valárik,Edwin A. G. van der Vossen,Sonia Vautrin,Song Weining,Tzion Fahima,Vladimir Glikson,Dina Raats,Jarmila Číhalíková,Helena Toegelová,Jan Vrána,Pierre Sourdille,Benoit Darrier,D. Barabaschi,Luigi Cattivelli,Pilar Hernández,Sergio Gálvez,Hikmet Budak,Jonathan D. G. Jones,Kamil Witek,Guotai Yu,Ian Small,Joanna Melonek,Ruonan Zhou,Tatiana Belova,Kostya Kanyuka,Robert King,Kirby T. Nilsen,Sean Walkowiak,Richard D. Cuthbert,Ron Knox,Krysta Wiebe,Daoquan Xiang,Antje Rohde,Timothy Golds,Jana Čížková,Bala Ani Akpinar,Sezgi Biyiklioglu,Liangliang Gao,Amidou N’Daiye,Marie Kubaláková,Jan Šafář,Françoise Alfama,Anne-Françoise Adam-Blondon,Raphael Flores,Claire Guerche,Mikaël Loaec,Hadi Quesneville,Janet A. Condie,Jennifer Ens,Ron MacLachlan,Yifang Tan,Adriana Alberti,Jean-Marc Aury,Valérie Barbe,Arnaud Couloux,Corinne Cruaud,Karine Labadie,Sophie Mangenot,Patrick Wincker,Patrick Wincker,Gaganpreet Kaur,Ming-Cheng Luo,Sunish K. Sehgal,Parveen Chhuneja,O. P. Gupta,Suruchi Jindal,Parampreet Kaur,Palvi Malik,Priti Sharma,Bharat Yadav,Nagendra K. Singh,Jitendra P. Khurana,Chanderkant Chaudhary,Paramjit Khurana,Vinod Kumar,Ajay Kumar Mahato,Saloni Mathur,Amitha Mithra Sevanthi,Naveen Sharma,Ram Sewak Singh Tomar,Kateřina Holušová,Ondřej Plíhal,Matthew D. Clark,Matthew D. Clark,Darren Heavens,George Kettleborough,Jon Wright,Barbora Balcárková,Yuqin Hu,Elena A. Salina,Nikolai V. Ravin,Nikolai V. Ravin,Konstantin G. Skryabin,Konstantin G. Skryabin,Alexey V. Beletsky,Vitaly V. Kadnikov,Andrey V. Mardanov,Michail A. Nesterov,Andrey L. Rakitin,Ekaterina M. Sergeeva,Hirokazu Handa,Hiroyuki Kanamori,Satoshi Katagiri,Fuminori Kobayashi,Shuhei Nasuda,Tsuyoshi Tanaka,Jianzhong Wu,Federica Cattonaro,Min Jiumeng,Karl G. Kugler,Matthias Pfeifer,Simen Rød Sandve,Xu Xun,Bujie Zhan,Jacqueline Batley,Philipp E. Bayer,David Edwards,Satomi Hayashi,Zuzana Tulpová,Paul Visendi,Licao Cui,Xianghong Du,Kewei Feng,Xiaojun Nie,Wei Tong,Le Wang +207 more
TL;DR: This annotated reference sequence of wheat is a resource that can now drive disruptive innovation in wheat improvement, as this community resource establishes the foundation for accelerating wheat research and application through improved understanding of wheat biology and genomics-assisted breeding.
Journal ArticleDOI
DELLY: structural variant discovery by integrated paired-end and split-read analysis
TL;DR: An SV discovery method that integrates short insert paired-ends, long-range mate-pairs and split-read alignments to accurately delineate genomic rearrangements at single-nucleotide resolution, called DELLY, which enables to ascertain the full spectrum of genomic rearrANGements, including complex events.
Journal ArticleDOI
Tumor aneuploidy correlates with markers of immune evasion and with reduced response to immunotherapy
TL;DR: The relationships between SCNA levels, tumor mutations, and cancer hallmarks are examined to find that two hallmarks of cancer, cell proliferation and immune evasion, are predicted by distinct types of aneuploidy that likely act through distinct mechanisms.
Journal ArticleDOI
BCG Vaccination Protects against Experimental Viral Infection in Humans through the Induction of Cytokines Associated with Trained Immunity
Rob J.W. Arts,Simone J.C.F.M. Moorlag,Boris Novakovic,Yang Li,Shuang-Yin Wang,Marije Oosting,Vinod Kumar,Ramnik J. Xavier,Cisca Wijmenga,Leo A. B. Joosten,Chantal B.E.M. Reusken,Christine Stabell Benn,Christine Stabell Benn,Peter Aaby,Peter Aaby,Marion Koopmans,Hendrik G. Stunnenberg,Reinout van Crevel,Mihai G. Netea,Mihai G. Netea +19 more
TL;DR: BCG vaccination induced genome-wide epigenetic reprograming of monocytes and protected against experimental infection with an attenuated yellow fever virus vaccine strain, with a key role for IL-1β as a mediator of trained immunity responses.
Journal ArticleDOI
TransRate: reference-free quality assessment of de novo transcriptome assemblies
TL;DR: TransRate is a tool for reference-free quality assessment of de novo transcriptome assemblies using only the sequenced reads and the assembly as input and it is revealed that variance in the quality of the input data explains 43% of the variance inThe quality of published de noVO transcriptome assembly assemblies.
References
More filters
Journal ArticleDOI
The Sequence Alignment/Map format and SAMtools
Heng Li,Bob Handsaker,Alec Wysoker,T. J. Fennell,Jue Ruan,Nils Homer,Gabor T. Marth,Gonçalo R. Abecasis,Richard Durbin +8 more
TL;DR: SAMtools as discussed by the authors implements various utilities for post-processing alignments in the SAM format, such as indexing, variant caller and alignment viewer, and thus provides universal tools for processing read alignments.
Journal ArticleDOI
The Genome Analysis Toolkit: A MapReduce framework for analyzing next-generation DNA sequencing data
Aaron McKenna,Matthew Hanna,Eric Banks,Andrey Sivachenko,Kristian Cibulskis,Andrew Kernytsky,Kiran V. Garimella,David Altshuler,Stacey Gabriel,Mark J. Daly,Mark A. DePristo +10 more
TL;DR: The GATK programming framework enables developers and analysts to quickly and easily write efficient and robust NGS tools, many of which have already been incorporated into large-scale sequencing projects like the 1000 Genomes Project and The Cancer Genome Atlas.
Journal ArticleDOI
BEDTools: a flexible suite of utilities for comparing genomic features
Aaron R. Quinlan,Ira M. Hall +1 more
TL;DR: A new software suite for the comparison, manipulation and annotation of genomic features in Browser Extensible Data (BED) and General Feature Format (GFF) format, which allows the user to compare large datasets (e.g. next-generation sequencing data) with both public and custom genome annotation tracks.
Journal ArticleDOI
The Human Genome Browser at UCSC
W. James Kent,Charles W. Sugnet,Terrence S. Furey,Krishna M. Roskin,Tom H. Pringle,Alan M. Zahler,and David Haussler +6 more
TL;DR: A mature web tool for rapid and reliable display of any requested portion of the genome at any scale, together with several dozen aligned annotation tracks, is provided at http://genome.ucsc.edu.
Journal ArticleDOI
A Map of Human Genome Variation From Population-Scale Sequencing
Gonçalo R. Abecasis,David Altshuler,David Altshuler,Adam Auton,Lisa D Brooks,Richard Durbin,Richard A. Gibbs,Matthew E. Hurles,Gil McVean +8 more
TL;DR: The 1000 Genomes Project aims to provide a deep characterization of human genome sequence variation as a foundation for investigating the relationship between genotype and phenotype as mentioned in this paper, and the results of the pilot phase of the project, designed to develop and compare different strategies for genomewide sequencing with high-throughput platforms.