gbcms run

Count alleles at variant positions across one or more BAM files.

Synopsis

gbcms run [OPTIONS] --variants <FILE> --bam <NAME:PATH>... --fasta <FILE>

Required Arguments

Option
Description

--variants

VCF or MAF file with variant positions

--bam

BAM file in name:path format (can repeat)

--fasta

Reference FASTA file (with .fai index)

Output Options

Option
Default
Description

--output-dir

.

Output directory

--format

vcf

Output format (vcf or maf)

--suffix

''

Suffix for output filenames

--threads

4

Number of threads

Filtering Options

Option
Default
Description

--min-mapq

20

Minimum MAPQ

--min-baseq

0

Minimum BASEQ

--filter-duplicates

false

Filter duplicate reads

--filter-secondary

false

Filter secondary alignments

--filter-supplementary

false

Filter supplementary alignments

--filter-qc-failed

false

Filter QC failed reads

--filter-improper-pair

false

Filter improperly paired reads

--filter-indel

false

Filter reads with indels

Examples

Single BAM

Multiple BAMs

With Filtering

Output

The command produces a VCF or MAF file with:

  • Allele counts (reference and alternate depth)

  • VAF (variant allele frequency)

  • Strand bias (Fisher's exact test)

  • Fragment counts (deduplicated)

Last updated