D 2025

bafiq: BAM Flag Index Tool for Faster Repeated Queries of Mapped Reads

KOTRS, Jan a Matej LEXA

Základní údaje

Originální název

bafiq: BAM Flag Index Tool for Faster Repeated Queries of Mapped Reads

Vydání

Telgárt, Slovakia, Workshop on Bioinformatics and Computational Biology (WCBC 2025), od s. 334-342, 9 s. 2025

Nakladatel

CEUR-WS.org

Další údaje

Jazyk

angličtina

Typ výsledku

Stať ve sborníku

Obor

10201 Computer sciences, information science, bioinformatics

Stát vydavatele

Slovensko

Utajení

není předmětem státního či obchodního tajemství

Forma vydání

elektronická verze "online"

Odkazy

Označené pro přenos do RIV

Ano

Kód RIV

RIV/00216224:14330/25:00143713

Organizační jednotka

Fakulta informatiky

ISSN

EID Scopus

Klíčová slova anglicky

NGS workflow; BAM flags; read alignment filtering; BAM index
Změněno: 9. 4. 2026 11:51, RNDr. Pavel Šmerk, Ph.D.

Anotace

V originále

We present bafiq, a command-line rust tool for repeated filtering and counting of sequencing reads stored in the BAM file format. This software can be easily incorporated into NGS computational workflows, especially in situations where one needs to repeatedly process mapped reads in large files based on their FLAG values. Commands in bafiq follow query language familiar from samtools and similar software where, however, indexing is only based on the location of reads in a reference genome. Our tool allows significant computational time savings in situations where a single BAM file is queried repeatedly based on different FLAG combinations, leveraging a flag-based index. We made an effort to match or outperform the commonly used samtools in sequence extraction tasks as well as in sequence counting tasks.