Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mbhall88/rasusa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.1.0
Choose a base ref
...
head repository: mbhall88/rasusa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.1.1
Choose a head ref
  • 9 commits
  • 11 files changed
  • 3 contributors

Commits on Aug 30, 2024

  1. chore: fix copy paste typo

    mbhall88 authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    663d487 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    d552af5 View commit details
    Browse the repository at this point in the history
  2. ci: add unused deps check

    mbhall88 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    1e20741 View commit details
    Browse the repository at this point in the history
  3. ci: fix unused deps check

    mbhall88 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f70cdf0 View commit details
    Browse the repository at this point in the history
  4. ci: fix unused deps check

    mbhall88 committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    dadbbd1 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Configuration menu
    Copy the full SHA
    ae44cab View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2025

  1. Configuration menu
    Copy the full SHA
    ea4c353 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2025

  1. fix: improper shuffling of records with same position in aln subcommand

    The random_sort function was only introducing randomness at the comparison
    level rather than properly shuffling groups of records with the same position.
    This meant that records with identical positions would maintain their original
    relative order instead of being randomly distributed within their group.
    
    Changes:
    - Replace random_sort/random_compare with shuffle_records_by_position
    - Group records by position before shuffling within each group
    - Add comprehensive tests including edge cases and regression tests
    - Fix clippy format string warnings in alignment.rs, fastx.rs, and subsampler.rs
    - Add demonstration test that reproduces the original bug
    
    The new implementation ensures that records with the same genomic position
    are properly randomized while maintaining correct positional ordering between
    different positions, fixing the reproducible bias in subsampling results.
    
    Fixes #76
    mbhall88 committed Jul 25, 2025
    Configuration menu
    Copy the full SHA
    d0264ae View commit details
    Browse the repository at this point in the history
  2. chore(main): release 2.1.1

    mbhall88 committed Jul 25, 2025
    Configuration menu
    Copy the full SHA
    42d1ad0 View commit details
    Browse the repository at this point in the history
Loading