Skip to content

vflank 0.2.0

Choose a tag to compare

@rhshah rhshah released this 14 Jun 03:59
· 48 commits to main since this release

Highlights

Patient consensus from a BAM (--bam / --bam-map) for both small and fusion — the masked record becomes the per-sample consensus (hom-ALT corrected, het/low-coverage handled) via samtools consensus, with coverage controls (--bam-min-depth, --bam-call-fract, --require-coverage, …) and one record per (variant, sample).

No more silent insertion drops — patient insertions are flagged and masked to N (surfaced as NInserted + an "Insertion sites" summary line), closing the gap where deletions were masked but insertions vanished.

Run transparency — every run echoes its full parameter set, and the TSV report carries per-variant detail (masked / corrected / inserted / coverage fraction / source / flagged).

Docs overhaul — glossary + site-wide tooltips, mermaid diagrams (pan/zoom), left-sidebar layout, a slate+amber "Highlighter" palette, and a "Reading a record" explainer.

Project — adopted git-flow and reworked CI (docs-build guard on PRs; mike versioned docs), bumped GitHub Actions off Node-20.

See the changelog for the full list.