Bamutil

Bamutil performs manipulation and preprocessing of SAM/BAM files to prepare next-generation sequencing data for downstream analyses such as variant calling and genotyping.


Key Features:

  • Data Manipulation: Performs sorting, merging, indexing, and conversion of SAM/BAM file formats.
  • Quality Control: Filters reads based on specified criteria to remove low-quality data and artifacts.
  • Parallel Processing: Supports parallel processing to increase throughput on large whole-genome and exome sequencing datasets.

Scientific Applications:

  • Variant calling preprocessing: Prepares SAM/BAM files for variant calling pipelines such as GotCloud by refining file formats and data quality.
  • Large-scale sequencing projects: Used in preprocessing for large-scale sequencing efforts such as the 1000 Genomes Project and the NHLBI Exome Sequencing Project to improve variant detection and genotyping accuracy.

Methodology:

Automates alignment steps to map sequence reads to a reference genome. Implements sample-level filters to remove low-quality reads and artifacts, leveraging machine-learning techniques for enhanced precision. Refines genotypes using haplotype information.

Topics

Collections

Details

License:
GPL-3.0
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C
Added:
8/20/2017
Last Updated:
11/25/2024

Operations

Publications

Jun G, Wing MK, Abecasis GR, Kang HM. An efficient and scalable analysis framework for variant extraction and refinement from population-scale DNA sequence data. Genome Research. 2015;25(6):918-925. doi:10.1101/gr.176552.114. PMID:25883319. PMCID:PMC4448687.

PMID: 25883319
PMCID: PMC4448687
Funding: - National Human Genome Research Institute: U01 HG006513

Documentation