v0.1.0
First release of vflank — variant-aware flanking-sequence extraction and masking for ddPCR assay design.
Features
- Small variants (
vflank small) — ±N bp flanks from a MAF, raw + masked FASTA, deduplicated per unique variant (CHR_POS_REF_ALT). - Fusions / SVs (
vflank fusion) — reverse-complement-aware junction sequences from an iCallSV / iAnnotateSV breakpoint table (columns matched by name). - SNP masking, two backends — local gnomAD VCFs or the gnomAD GraphQL API (no download), each with
--pop-data {genome,exome,both}. - Genome-build guard, flank-truncation detection, and a categorised skip summary + optional TSV report.
Install
pip install vflank
# or
docker run --rm ghcr.io/rhshah/vflank --helpDocs: https://rhshah.github.io/vFlank/
🤖 Generated with Claude Code