Skip to content

v4.0.0-rc.1

Compare
Choose a tag to compare
@yashpatel6 yashpatel6 released this 13 Apr 19:39
· 30 commits to main since this release
6f94607

What's Changed

Added

  • Add check for empty BAM files (valid header but no reads).
  • Add auto-build workflow to push image to uclahs-cds registry
  • Add repo source label to Dockerfile
  • Add check for existence of index file
  • Add references for VCFtools and Pysam in README
  • Unit tests for existing functions
  • Unit tests for main runner functions
  • Add separate checks for SAM and CRAM files
  • Compression validation and detection through python-magic

Changed

  • Make -t optional, default to file-input
  • Explicitly set Python version to 3.10
  • Split validation and checksum generation into different CLI commands
  • Re-organize functions
  • Change builder image to mambaforge in Dockerfile
  • Update README input tables and command examples
  • Re-structure README with details of current tool

Fixed

Removed

  • Remove deprecated parameter options from README
  • Remove inaccessible design doc link from README
  • Remove directory checking
  • Remove user-specified file type option

Full Changelog: v3.0.0...v4.0.0-rc.1