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.