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

Using SSHash submodule for graph representation #481

Merged
merged 130 commits into from
Jul 25, 2024
Merged

Using SSHash submodule for graph representation #481

merged 130 commits into from
Jul 25, 2024

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    bf6911c View commit details
    Browse the repository at this point in the history
  2. update simde-no-tests

    adamant-pwn committed May 2, 2024
    Configuration menu
    Copy the full SHA
    a412023 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

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

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    033bff0 View commit details
    Browse the repository at this point in the history
  2. Update CMakeLists.txt

    hmusta authored May 23, 2024
    Configuration menu
    Copy the full SHA
    27f2ce1 View commit details
    Browse the repository at this point in the history
  3. Initial DBGSSHash commit

    Add PTHash submodule, create boilerplate code for DBGSSHash class, add
    it to test_dbg_helpers.
    adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    dce107e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a68837 View commit details
    Browse the repository at this point in the history
  5. trying to use sshash as a submodule

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    e49815f View commit details
    Browse the repository at this point in the history
  6. fixed index conversion between ssh and metagraph

    and list of contigs
    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d934254 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3afa7f2 View commit details
    Browse the repository at this point in the history
  8. changes for unit_test usage

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    6ce2c71 View commit details
    Browse the repository at this point in the history
  9. new sshash version

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    5f5eccf View commit details
    Browse the repository at this point in the history
  10. ignore strict aliasing warning

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d54f216 View commit details
    Browse the repository at this point in the history
  11. using sshash from cli

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    2071688 View commit details
    Browse the repository at this point in the history
  12. general path

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    381927a View commit details
    Browse the repository at this point in the history
  13. fixed serialization and loading

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d724d20 View commit details
    Browse the repository at this point in the history
  14. no longer need k.txt file + clean-up

    mmarzett authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    76f8a72 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4dca728 View commit details
    Browse the repository at this point in the history
  16. fixes

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f6909bb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c53b284 View commit details
    Browse the repository at this point in the history
  18. update sshash

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    6d46cf4 View commit details
    Browse the repository at this point in the history
  19. fix

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f069278 View commit details
    Browse the repository at this point in the history
  20. gitignore

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9706fe9 View commit details
    Browse the repository at this point in the history
  21. comments

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d46a5c2 View commit details
    Browse the repository at this point in the history
  22. fix

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    051e088 View commit details
    Browse the repository at this point in the history
  23. fixes

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    8cd6483 View commit details
    Browse the repository at this point in the history
  24. remove temp files

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    dd6b90f View commit details
    Browse the repository at this point in the history
  25. cleanup

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    61dee1e View commit details
    Browse the repository at this point in the history
  26. make sshash a system include

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d0ce00f View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    116ae9f View commit details
    Browse the repository at this point in the history
  28. no more unique_ptr

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    1c7f829 View commit details
    Browse the repository at this point in the history
  29. remove redundant implementations

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f668f18 View commit details
    Browse the repository at this point in the history
  30. cleanup

    hmusta authored and adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    a1f067e View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    37be4d6 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    f7b7e13 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    2f723d6 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    8b56e29 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    8703532 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    8c2e1d1 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    eae57a2 View commit details
    Browse the repository at this point in the history
  38. update sshash version

    adamant-pwn committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f6e7a7f View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    24f0a09 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    707f7c2 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    a453980 View commit details
    Browse the repository at this point in the history
  42. canonical tests for sshash

    hmusta committed May 23, 2024
    Configuration menu
    Copy the full SHA
    4ec0d97 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    2c31e2c View commit details
    Browse the repository at this point in the history
  44. remove data file

    hmusta committed May 23, 2024
    Configuration menu
    Copy the full SHA
    41954d6 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. update sshash

    hmusta committed May 27, 2024
    Configuration menu
    Copy the full SHA
    2bbcdd2 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. update sshash

    hmusta committed May 28, 2024
    Configuration menu
    Copy the full SHA
    fa49435 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a8eb5f View commit details
    Browse the repository at this point in the history
  3. fixes for empty graphs

    hmusta committed May 28, 2024
    Configuration menu
    Copy the full SHA
    db1fd2a View commit details
    Browse the repository at this point in the history
  4. update sshash

    hmusta committed May 28, 2024
    Configuration menu
    Copy the full SHA
    d0ecb99 View commit details
    Browse the repository at this point in the history
  5. more fixes

    hmusta committed May 28, 2024
    Configuration menu
    Copy the full SHA
    74b6032 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dca71e4 View commit details
    Browse the repository at this point in the history
  7. bug fix

    hmusta committed May 28, 2024
    Configuration menu
    Copy the full SHA
    6463925 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ed592cb View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. fixes

    hmusta committed May 29, 2024
    Configuration menu
    Copy the full SHA
    4653999 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fddd66 View commit details
    Browse the repository at this point in the history
  3. minor

    hmusta committed May 29, 2024
    Configuration menu
    Copy the full SHA
    c23ea07 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8474dbd View commit details
    Browse the repository at this point in the history
  5. construct a DBGHashOrdered if DBGSSHash fails due to small input. ena…

    …ble all unit tests for DBGSSHash
    hmusta committed May 29, 2024
    Configuration menu
    Copy the full SHA
    f64cfb5 View commit details
    Browse the repository at this point in the history
  6. enable one more test

    hmusta committed May 29, 2024
    Configuration menu
    Copy the full SHA
    09c57ce View commit details
    Browse the repository at this point in the history
  7. revert some test changes

    hmusta committed May 29, 2024
    Configuration menu
    Copy the full SHA
    3a3b5c8 View commit details
    Browse the repository at this point in the history
  8. use default call_kmers

    hmusta committed May 29, 2024
    Configuration menu
    Copy the full SHA
    150576e View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    3a884e3 View commit details
    Browse the repository at this point in the history
  2. for now, don't use streamer

    hmusta committed May 30, 2024
    Configuration menu
    Copy the full SHA
    246af12 View commit details
    Browse the repository at this point in the history
  3. minor cleanup

    hmusta committed May 30, 2024
    Configuration menu
    Copy the full SHA
    3a444f5 View commit details
    Browse the repository at this point in the history
  4. don't hard-code alphabet

    hmusta committed May 30, 2024
    Configuration menu
    Copy the full SHA
    0120fae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    add9fff View commit details
    Browse the repository at this point in the history
  6. more progress

    hmusta committed May 30, 2024
    Configuration menu
    Copy the full SHA
    b52810e View commit details
    Browse the repository at this point in the history
  7. t

    hmusta committed May 30, 2024
    Configuration menu
    Copy the full SHA
    432d2f1 View commit details
    Browse the repository at this point in the history
  8. update sshash

    hmusta committed May 30, 2024
    Configuration menu
    Copy the full SHA
    fee1bfd View commit details
    Browse the repository at this point in the history
  9. use aa_uint_kmer_t

    hmusta committed May 30, 2024
    Configuration menu
    Copy the full SHA
    04e21f1 View commit details
    Browse the repository at this point in the history
  10. Update sshash

    adamant-pwn committed May 30, 2024
    Configuration menu
    Copy the full SHA
    df0d4b0 View commit details
    Browse the repository at this point in the history
  11. Update sshash

    adamant-pwn committed May 30, 2024
    Configuration menu
    Copy the full SHA
    9c9280c View commit details
    Browse the repository at this point in the history
  12. Update sshash

    adamant-pwn committed May 30, 2024
    Configuration menu
    Copy the full SHA
    adc8391 View commit details
    Browse the repository at this point in the history
  13. Update sshash

    adamant-pwn committed May 30, 2024
    Configuration menu
    Copy the full SHA
    d493ded View commit details
    Browse the repository at this point in the history
  14. Update sshash

    adamant-pwn committed May 30, 2024
    Configuration menu
    Copy the full SHA
    f1f1d7d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b462786 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. update sshash

    hmusta committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    e750cc7 View commit details
    Browse the repository at this point in the history
  2. work with larger word types

    hmusta committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    f25ee2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91fd0ae View commit details
    Browse the repository at this point in the history
  4. cleanup

    hmusta committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    bb34cde View commit details
    Browse the repository at this point in the history
  5. k and m fixes

    hmusta committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    0a53f23 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Simplify traverse

    hmusta authored Jun 2, 2024
    Configuration menu
    Copy the full SHA
    fd29250 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. header cleanup

    hmusta committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c9a468c View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Update metagraph/tests/graph/all/test_dbg_helpers.cpp

    Co-authored-by: Harun Mustafa <[email protected]>
    adamant-pwn and hmusta authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    afdabf5 View commit details
    Browse the repository at this point in the history
  2. Update metagraph/tests/graph/all/test_dbg_helpers.cpp

    Co-authored-by: Harun Mustafa <[email protected]>
    adamant-pwn and hmusta authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    81be5ab View commit details
    Browse the repository at this point in the history
  3. Update metagraph/CMakeLists.txt

    Co-authored-by: Harun Mustafa <[email protected]>
    adamant-pwn and hmusta authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    34e21c1 View commit details
    Browse the repository at this point in the history
  4. Update metagraph/src/cli/build.cpp

    Co-authored-by: Harun Mustafa <[email protected]>
    adamant-pwn and hmusta authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    5fbb4e7 View commit details
    Browse the repository at this point in the history
  5. Update metagraph/src/cli/build.cpp

    Co-authored-by: Harun Mustafa <[email protected]>
    adamant-pwn and hmusta authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    18038a1 View commit details
    Browse the repository at this point in the history
  6. Update metagraph/src/cli/config/config.cpp

    Co-authored-by: Harun Mustafa <[email protected]>
    adamant-pwn and hmusta authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b5b5e6f View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    e1b73aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4ea65e View commit details
    Browse the repository at this point in the history
  3. minor

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e140590 View commit details
    Browse the repository at this point in the history
  4. minor

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    c666900 View commit details
    Browse the repository at this point in the history
  5. clean

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    99c74dc View commit details
    Browse the repository at this point in the history
  6. correct error

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    690ad30 View commit details
    Browse the repository at this point in the history
  7. fix

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    95d31ee View commit details
    Browse the repository at this point in the history
  8. reviewer comment

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    379e204 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    141754f View commit details
    Browse the repository at this point in the history
  10. code simplification

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    39aa7e2 View commit details
    Browse the repository at this point in the history
  11. reviewer comment

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    b263c87 View commit details
    Browse the repository at this point in the history
  12. fix

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    eae3e29 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0e171b8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    05a181a View commit details
    Browse the repository at this point in the history
  15. this doesn't link, fix it

    hmusta committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    cb8e314 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. this works

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    07b4653 View commit details
    Browse the repository at this point in the history
  2. minor

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    c0a6906 View commit details
    Browse the repository at this point in the history
  3. reviewer comment

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ae5c786 View commit details
    Browse the repository at this point in the history
  4. Revert "this works"

    This reverts commit 07b4653.
    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    a01e9b5 View commit details
    Browse the repository at this point in the history
  5. corner case

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    faeb485 View commit details
    Browse the repository at this point in the history
  6. minor

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    25aaf02 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    147edb4 View commit details
    Browse the repository at this point in the history
  8. addressed reviewer comment

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    fe6a5d6 View commit details
    Browse the repository at this point in the history
  9. minor

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    5d12145 View commit details
    Browse the repository at this point in the history
  10. make sure to properly override

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    e0cb5d5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8e48e58 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ff7d906 View commit details
    Browse the repository at this point in the history
  13. fix

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    45c9ae6 View commit details
    Browse the repository at this point in the history
  14. update sshash

    hmusta committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    72cfae2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6c24e8e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1460c6b View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Update sshash

    adamant-pwn committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    6bb3cb2 View commit details
    Browse the repository at this point in the history
  2. Update htslib (#490) (#491)

    * install libdeflate-dev
    
    * Link against libdeflate
    adamant-pwn authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    abf27f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef644e4 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    3c94fed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    261d608 View commit details
    Browse the repository at this point in the history
  3. Preserve failbit state

    adamant-pwn committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    da9ec07 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

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