Skip to content

Arum

Compare
Choose a tag to compare
@Euphrasiologist Euphrasiologist released this 01 Jul 16:03
· 32 commits to main since this release

This release is quite big and breaking. As there are multiple indexes of the data in GoaT, we have introduced a structure to allow for changes indexes on the command line. The API currently looks like:

  • goat-cli taxon <subcommand> for the taxon index
  • goat-cli assembly <subcommand> for the assembly index

Thank you to @rjchallis for suggesting this change.

Other changes of note include removing --all flag from searches and counts, adding support for tax_lineage(), and fixing longstanding bug in the progress bars.

The official binary name is now goat-cli.

As always, please test and help us debug! I'm sure things have slipped through the net.

Full git changelog below:

  • goat taxon/assembly search/count get -U flag to print the GoaT URL to the terminal window. Fri, 1 Jul 2022 16:06:47 +0100
  • Change App name to goat-cli too. Fri, 1 Jul 2022 15:17:36 +0100
  • Change binary name to goat-cli, in line with docs & crates.io. Fri, 1 Jul 2022 15:16:26 +0100
  • Update docs. Fri, 1 Jul 2022 14:07:11 +0100
  • Merge pull request #14 from genomehubs/assembly Fri, 1 Jul 2022 13:48:21 +0100
  • Add goat-cli assembly lookup implementation. Thu, 30 Jun 2022 16:55:09 +0100
  • Add goat-cli assembly lookup bare bones. Thu, 30 Jun 2022 13:55:32 +0100
  • Version increase. Remove thiserror dep. Thu, 30 Jun 2022 09:27:51 +0100
  • Update docs. Wed, 29 Jun 2022 17:27:20 +0100
  • Remove up redundant files. Wed, 29 Jun 2022 17:23:33 +0100
  • Variables and expressions work for assembly. Wed, 29 Jun 2022 17:21:46 +0100
  • Adding assembly variables. Wed, 29 Jun 2022 16:31:36 +0100
  • Working version of goat-cli assembly. Wed, 29 Jun 2022 15:26:40 +0100
  • Add IndexType enum. Tue, 28 Jun 2022 12:00:22 +0100
  • Change CLI to add taxon/assembly super-sub commands. Tue, 28 Jun 2022 10:00:09 +0100
  • Update docs. Mon, 27 Jun 2022 16:59:44 +0100
  • Code now compiles. Mon, 27 Jun 2022 16:58:42 +0100
  • Remove all from flag options. Refactor field building. Mon, 27 Jun 2022 15:43:05 +0100
  • Print expression works as expected now. Wed, 22 Jun 2022 17:10:56 +0100
  • Fixes #13. Now a 15 random alphanumeric character string appends each query. Wed, 22 Jun 2022 16:22:57 +0100
  • Fixes #9. Add support for tax_lineage. First pass anyway. Mon, 20 Jun 2022 14:54:00 +0100
  • Update tabled dependency. Mon, 20 Jun 2022 13:53:57 +0100
  • Remove record. Mon, 20 Jun 2022 10:18:06 +0100
  • Fixes #12. Change record endpoint to report. Mon, 20 Jun 2022 10:16:10 +0100
  • Fixes #8. API updated to version 2. Mon, 20 Jun 2022 09:56:49 +0100
  • Make code more maintainable. Module system refactored. Fri, 22 Apr 2022 11:24:32 +0100
  • New README.md image Fri, 22 Apr 2022 09:46:42 +0100