Arum
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 indexgoat-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