Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

One possible solution to cigarLen>65535 (DON'T MERGE; for discussion only) #938

Closed
wants to merge 3 commits into from
Closed

Commits on Jul 19, 2017

  1. A solution for cigar longer than 65536

    This approach was initially proposed in this thread (solution 1):
    
    https://sourceforge.net/p/samtools/mailman/message/30672431/
    
    It is reusing the bin field to store the higher 16 bits of cigarLen.
    Importantly, this change is only applied to BAM files. Once the BAMRecord is
    read into memory by new htsjdk, all the fields should be correctly populated.
    lh3 committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    cffff4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c23a9c View commit details
    Browse the repository at this point in the history
  3. make changes compile. "All tests passed".

    It is silly to send a PR not compilable. Even for discussion purposes.
    lh3 committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    73d8b34 View commit details
    Browse the repository at this point in the history