Skip to content

Releases: pirovc/ganon

ganon version 2.1.1

10 Apr 16:11
5464643

Choose a tag to compare

Thanks @ktmbiome and @jfy133 for reporting!

ganon version 2.1.0

12 Feb 08:09
68f51b7

Choose a tag to compare

  • --input-target sequence support with --filter-type hibf
  • improved --input-file parsing with more documentation #282
  • parse acc2txid files in chunks, keeping low memory consumption on python side
  • added parameterized tests for --filter-type ibf/hibf on python side

Thanks @jfy133 for reporting!

ganon version 2.0.1

12 Jan 19:37
e043f49

Choose a tag to compare

Bug fixes:

  • GTDB new file formats #276
  • build symbolic link overwrite #279
  • Skip taxonomy reporting #280
  • updated documentation

Thanks @ksavhughes and @marade for reporting

ganon version 2.0.0 (a.k.a. ganon2)

17 Nov 16:38
e626f89

Choose a tag to compare

ganon2 is here (v2.0.0)

ganon2 comprises all features implemented incrementally over the years since version 1.0.0. See the releases page for a full history of changes. ganon2 is faster and uses less memory to index and to classify sequences mainly due to the use of the HIBF from raptor and the use of the amazing SeqAn3 library. ganon2 achieves good results due many factors implemented over time, like the EM-algorithm, data-based optimization of parameters, among many others.

Changes from v1.9.0:

  • ganon classify --multiple-matches em/lca to choose the algorithm to solve reads with multiple-matches. --reassign option was removed, replaced by --multiple-matches em
  • the output file with solved reads has now the extension .one (before .lca in ganon classify and .all in ganon reassign)
  • ganon classify can now better control the integrated report generated at the end with --report-type --ranks --min-count and --skip-report
  • ganon build and build-custom now generate an HIBF by default with --level species by default on ganon build. The boolean --hibf was removed and --filter-type ibf/hibf introduced.
  • Updated to SeqAn3.3.0 and raptor v3.0.1 with some performance improvements (GCC >=11 required).
  • Bugfixes and improved documentation

ganon version 1.9.0

18 Sep 09:22

Choose a tag to compare

ganon version 1.8.0

23 Aug 14:08

Choose a tag to compare

ganon version 1.7.0

01 Aug 14:34
670d003

Choose a tag to compare

  • Filter for false positive of a query in ganon classify with --fpr-query
  • new arg --representative-genomes in ganon build
  • new arg --binning in ganon classify
  • new --skip-genome-size in ganon build build-custom report to not generate genome sizes in the db
  • better raptor integration (v3.0.0)
  • better documentation
  • updated genome_updater to 0.6.3
  • some bugs fixed

ganon version 1.6.0

10 May 18:58
941874c

Choose a tag to compare

  • New documentation with more examples and infos: https://pirovc.github.io/ganon/
  • ganon classify better support for long reads
  • ganon build --input-recursive to find files recursively
  • ganon build --min-length to skip small sequences
  • ganon build --input-target sequence performance improved
  • support latest GTDB R214 release
  • overall improvements and bug fixes

ganon version 1.5.1

28 Apr 13:55
1d6be3b

Choose a tag to compare

  • fix bug #244
  • update dependencies

ganon version 1.5.0

23 Mar 09:43
6b264de

Choose a tag to compare

  • Optionally solves reads with multiple matches with an EM algorithm (ganon classify --reassign or ganon reassign)
  • Full HIBF support from the newest raptor
  • Bug fixes