Published August 28, 2026
| Version v.0.5.0
Software
Open
jonas-fuchs/BAMdash: v.0.5.0
Authors/Creators
- 1. Institute of Virology, Freiburg University Medical Center, Faculty of Medicine, University of Freiburg
Description
Release Summary: v.0.5.0
This release modernizes BAMdash's configuration and build system, adds a multi-reference master page with offline HTML packaging, and introduces a comprehensive test suite plus CI workflow.
New features:
- TOML-based configuration (
config.toml) that can be supplied via CLI arguments, replacing the old setup/args-based configuration - Master HTML page for multi-reference reports, providing a combined overview across references
--offlineflag to control whether the Plotly JS is bundled into the exported HTML- Structured logging across command, data, and plotting modules
- Comprehensive test suite (
tests/) and GitHub Actions CI workflow with Dependabot config
Bug fixes:
- Fixed a multi-GenBank bug in reference handling
- Fixed jitter in plotting
- Changed y-axis from autorange to fixed range
Improvements:
- Visual overhaul of plots and data handling
- Migrated project metadata from
setup.pytopyproject.toml - Argument cleanup and validation in
command.py - Ruff linting fixes across the plotting module
- Replaced GIF example with a PNG example in the README
Breaking changes:
- Dropped Python 3.9 and 3.10 support
- CLI arguments changed (renamed/restructured); existing invocations may need updating
- Configuration now provided via TOML/args rather than the previous setup-based format
Files
jonas-fuchs/BAMdash-v.0.5.0.zip
Additional details
Related works
- Is supplement to
- Software: https://github.com/jonas-fuchs/BAMdash/tree/v.0.5.0 (URL)
Software
- Repository URL
- https://github.com/jonas-fuchs/BAMdash