Skip to content

Releases: cmkobel/assemblycomparator2

v2.7.1

03 Jun 14:46
Compare
Choose a tag to compare

Full Changelog: v2.6.2...v2.7.1

2.7.1

  • Breaking change: File hierarchy now follows what is recommended in the snakemake documentation. Rules are now in individual files.
  • Breaking change: profiles/ moved to profile/ (sorry). And local profiles are now named "default".
  • Busco runs in protein mode, reusing .faa from prokka (or bakta - see further down). Should result in speedup.
  • Added Panaroo, removed Roary.
  • For dbcan, only the substrates are shown in the dynamic report.
  • Gtdb updated to release 220.0
  • Add bakta.
  • User can specify whether to use prokka or bakta to create annotation that is used for dbcan, interproscan diamond_kegg, busco. This can be set using --config annotator=bakta or by changing the permanent parameter in config/config.yaml.
  • Add eggnog
  • rename benchmark files from individual->Sample
  • Add antismash. Uses .gbk from prokka.
  • report_subpipeline renamed to dynamic_report
  • Dynamic report is now run by the ./asscom2 binary instead of using onsuccess/onerror.
  • Minor fixes.
  • Software versions and database versions are written to hidden files within output directories.
  • Added dynamic parameters to prokka and iqtree to the config file.
  • Added support for a "fofn" which is a file of file names. In the tseemann style, it defines which input genomes to process.
  • Use KEGG KO from eggnog in kegg_pathway. If this doesn't work well I'll consider re-implementing kofam_scan which was removed long time back. Now a_class and b_class are "class" and "group".
  • Implemented a way to set the output directory which now defaults to the old static "results_ac2".
  • Implemented TreeCluster that on the 4.5% and 10% basis defines clusters on the mashtree distances so the user can easily get an impression on the relative differences between samples.
  • Fix an error that makes snp-dists results not show up in the report. (Thanks to @AstaLaugesen)
  • Added documentation over at https://assemblycomparator2.readthedocs.io/en/latest/
Screenshot 2024-06-03 at 16 46 01

v2.6.2

18 Apr 14:54
Compare
Choose a tag to compare

Full Changelog: v2.6.1...v2.6.2

2.6.2

  • Fix wrong path for dbcan results (not yet implemented in report)
  • Downgrade diamond 2.1.8 due to segfault in newest version (2.1.9) bbuchfink/diamond#785

image

v2.6.1

19 Mar 09:27
Compare
Choose a tag to compare

Full Changelog: v2.5.18...v2.6.1

2.6.1

  • Remove Kraken2, hence new minor version. Kraken2 really only makes sense on reads.
  • Roary as a checkpoint, to only continue with iqtree, fasttree and snp-dists if the core genome is non-empty.
  • conda yaml for wget. TODO, carry over to dbcan download as well.

image

v2.5.18

08 Feb 13:29
Compare
Choose a tag to compare

Full Changelog: v2.5.17...v2.5.18

2.5.18


image

v2.5.17

23 Jan 10:17
Compare
Choose a tag to compare

Full Changelog: v2.5.16...v2.5.17

  • Forced recompilation of docker image did not fix issue #74. This patch has equivalent .yaml-files to version 2.5.14, which means that the old (working) docker image will be compatible.

image

v2.5.15

02 Jan 20:09
647a2fd
Compare
Choose a tag to compare

Full Changelog: v2.5.14...v2.5.15

Dependency snakemake was refactored, so I had to limit the version.


image

v2.5.14

21 Nov 22:00
Compare
Choose a tag to compare

Full Changelog: v2.5.13...v2.5.14

Missing motulizer yaml in docker image.


image

v2.5.10

09 Nov 22:24
Compare
Choose a tag to compare

Full Changelog: v2.5.9...v2.5.10

Supports iqtree.


image

v2.5.9

07 Nov 18:00
57fd6ed
Compare
Choose a tag to compare

Full Changelog: v2.5.8...v2.5.9

2.5.9

  • Fixed an error where checkm2 would fail setting the download location internally when running asscom2 using the apptainer/docker container. chklovski/CheckM2#73

v2.5.8

11 Oct 11:28
Compare
Choose a tag to compare

Full Changelog: v2.5.7...v2.5.8

2.5.8

  • Fixed an error where a different version of the docker image would be pulled for the report subpipeline