bedtools_intersectbed_bam

bedtools_intersectbed_bam filters BAM alignments by identifying and extracting reads that overlap or do not overlap genomic intervals specified in a BED file to produce new BAM files for downstream analyses.


Key Features:

  • Intersection and Non-Intersection Filtering: Retains or excludes BAM alignments based on overlap with BED-defined genomic intervals, enabling selection of on-target or off-target reads.
  • Integration with High-Throughput Genomics: Scales to large sequencing datasets typical of exome capture and other high-throughput experiments by operating directly on BAM and BED formats.
  • Flexibility and Customizability: Supports options for strand-specific handling and adjustments for genomic coordinate systems, allowing users to define precise intersection criteria.

Scientific Applications:

  • Exome Capture Analysis: Isolates on-target alignments from BAM files to focus variant calling and other analyses on captured exonic regions.
  • Gene Isoform Expression Studies: Extracts reads mapping to specified exon–intron boundaries to enable analysis of isoform-specific expression.
  • Transcription Factor Binding Analysis: Retains alignments overlapping predicted or validated transcription factor binding regions for downstream binding-site analyses.

Methodology:

Parses BAM and BED files to identify overlaps between alignment coordinates and interval boundaries, leverages indexing strategies to handle large datasets, and applies user-specified command-line options to control which alignments are retained or discarded.

Topics

Collections

Details

Maturity:
Mature
Tool Type:
web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Shell, Python
Added:
12/19/2016
Last Updated:
11/25/2024

Operations

Data Inputs & Outputs

Publications

Quinlan AR. BEDTools: The Swiss‐Army Tool for Genome Feature Analysis. Current Protocols in Bioinformatics. 2014;47(1). doi:10.1002/0471250953.bi1112s47. PMID:25199790. PMCID:PMC4213956.

Mareuil F, Doppelt-Azeroual O, Ménager H. A public Galaxy platform at Pasteur used as an execution engine for web services. Unknown Journal. 2017. doi:10.7490/f1000research.1114334.1.

Documentation

Links