Skip to content

PanBreak 0.1.1

Choose a tag to compare

@yykaya yykaya released this 31 Oct 11:50
· 3 commits to main since this release

Added

  • panbreak check: reports the Python dependencies and external tools that PanBreak can find, with
    versions and the subcommands that need them.
  • End-to-end test on a toy graph and an unaligned BAM (bubbles → kmers → genotype), run in CI
    and in the conda package test.
  • CI job that installs the conda environment on Linux and macOS (arm64) and builds the conda package
    from the repository.

Changed

  • GFF files with GTF-style attributes (key "value", e.g. liftoff output) are accepted by
    regions and annotate.
  • Insertion clustering across genomes; bubble labels prefer protein-coding genes.
  • Graph layout and haplotype flow plots scale to large panels.
  • Python 3.10 or newer is required; tested with 3.10, 3.12 and 3.13.
  • Package metadata uses an SPDX license expression.

Install from source with conda env create -f environment.yml (see the README). panbreak check lists the tools PanBreak finds.