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

Implement improved & consistent argument parsing #785

Merged
merged 34 commits into from
Jan 8, 2020
Merged

Implement improved & consistent argument parsing #785

merged 34 commits into from
Jan 8, 2020

Commits on Jan 8, 2020

  1. Add CLI demo

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    2264186 View commit details
    Browse the repository at this point in the history
  2. Extend ArgumentParser subclass

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    86c9c07 View commit details
    Browse the repository at this point in the history
  3. Reorg

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    57649a3 View commit details
    Browse the repository at this point in the history
  4. More CLI work

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    b74836a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e8b61e View commit details
    Browse the repository at this point in the history
  6. Do the compute command

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    cd185a1 View commit details
    Browse the repository at this point in the history
  7. Clean it up with argument groups

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    d583eed View commit details
    Browse the repository at this point in the history
  8. Gather command

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    5dde288 View commit details
    Browse the repository at this point in the history
  9. sourmash info and plot

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    f97c829 View commit details
    Browse the repository at this point in the history
  10. sourmash search

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    14b05a0 View commit details
    Browse the repository at this point in the history
  11. All "sourmash lca" subcommands

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    ab15a39 View commit details
    Browse the repository at this point in the history
  12. All "sourmash sbt" subcommands

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    f5ba2b9 View commit details
    Browse the repository at this point in the history
  13. All "sourmash signature" subcommands

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    fd7438d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2ef507e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    61c72bb View commit details
    Browse the repository at this point in the history
  16. Support both old and new interface

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    39f21ac View commit details
    Browse the repository at this point in the history
  17. implementation for the new CLI PR (#811)

    * implementation for the cli branch
    * watch
    * multigather, two test fixes, raise SystemError 1 instead of 0
    * add test to make sure help is printed when cmd is called without subcmd
    * add import_csv
    * init ksize properly in lca index
    luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    e6f70fd View commit details
    Browse the repository at this point in the history
  18. sigh, py27...

    luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    e7c56b2 View commit details
    Browse the repository at this point in the history
  19. remove unused imports

    luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    be2491b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ada75ec View commit details
    Browse the repository at this point in the history
  21. remove unused import

    luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    14ed6eb View commit details
    Browse the repository at this point in the history
  22. Reformat usage

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    004e31b View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6e27265 View commit details
    Browse the repository at this point in the history
  24. Clean up usage statements

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    e6d4fc8 View commit details
    Browse the repository at this point in the history
  25. Marked some subcommands as expert

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    a121aa1 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    630e89c View commit details
    Browse the repository at this point in the history
  27. Sigh

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    6e06496 View commit details
    Browse the repository at this point in the history
  28. fix test behavior for py27

    luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    a74cdea View commit details
    Browse the repository at this point in the history
  29. Print citation

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    db576db View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    0975271 View commit details
    Browse the repository at this point in the history
  31. Add module docstrings

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    aaab5ad View commit details
    Browse the repository at this point in the history
  32. Module docstrings

    standage authored and luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    f97e5f7 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    02d83ee View commit details
    Browse the repository at this point in the history
  34. print citation only once

    luizirber committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    219429d View commit details
    Browse the repository at this point in the history