Skip to content

Releases: oschwengers/bakta

v1.9.4

18 Jul 07:45
Compare
Choose a tag to compare

This is the fourth v1.9 patch release (v1.9.4).

Fixes

  • Fixed CDS gene translation in meta mode: #301 (Thanks @ohickl)
  • Fixed the CRISPR parser for short (<10 nt) spacer sequences: #299 #302 (Thanks @ohickl)
  • Fixed Pyrodigal and Pyhmmer version detection: #294 (Thanks @EricDeveaud)

Improvements

v1.9.3

08 Mar 09:13
Compare
Choose a tag to compare

This is the third v1.9 patch release (v1.9.3).

Fixes

  • fixed a regex in the CRISPR parser skipping spacers in some special cases: c747803 #265 (Thanks @ZarulHanifah)
  • fixed wrong Piler-CR CRISPR array stop position omitting the last spacer: #276
  • tmp. pinned Diamond version to v2.1.8 due to an upstream bug: 0dd84fb

Improvements

  • added parent ID to CRISPR repeat/spacer features in GFF3 outputs: ae71c09

v1.9.2

23 Jan 14:29
Compare
Choose a tag to compare

This is the second v1.9 patch release (v1.9.2).

Fixes

v1.9.1

29 Nov 10:48
Compare
Choose a tag to compare

This is the first v1.9 patch release (v1.9.1).

Fixes

  • Fixed a Python KeyError when both --regions and --keep-contig-headers are used: d3d7a98 (Thanks @thorellk)
  • Fixed a bzip2 error in the Docker build process: 73ac39d (Thanks @lukasjelonek)

v1.9 - Here's my region of interest

27 Nov 16:59
Compare
Choose a tag to compare

This is the ninth minor release (v1.9) introducing user-provided feature regions and various minor improvements.

Compatible database scheme version: 5

New features

  • Support a priori user-provided feature regions via --regions either in Genbank or GFF3 format (currently, only CDS features are supported). CDS coordinates are imported, supersede de novo predicted CDS, and are subject to the regular internal annotation workflow. To provide functional annotation, as well use --proteins: #216 #245 #247 #250 #259 (Thanks @marade @PengfanZhang @simone-pignotti @thorellk)

Improvements

Fixes

  • Fix PyPI CD: #231
  • Add missing --force parameter to Docker wrapper script: f39434e
  • Fix wrong runtime report: #243

Full Changelog: v1.8.2...v1.9.0

v1.8.2

24 Aug 15:03
Compare
Choose a tag to compare

This is the second v1.8 patch release (v1.8.2).

Improvements:

  • Replacd HMMER by PyHMMER: 3415e89 (Thanks @jhahnfeld)
  • Refactored & improved CI scripts
  • Refactored the code
  • Tweaked code to expand required BioPython versions: 6a88c4b (Thanks @alexweisberg)
  • Deactivated --force parameter for the current working directory`: a039bec
  • Added Pyrodigal to dependency checks: 17bcfc9

Bug Fixes:

v1.8.1

01 Jun 09:02
Compare
Choose a tag to compare

This is the first v1.8 patch release (v1.8.1) catching up an overlooked PR.

Improvements:

  • Added all valid expert system hits to the final dbxrefs and JSON results: #198 #199 (Thanks @davidtong28)

Important:
#199 introduced a breaking change in the JSON data structure of the feature->expert section. expert was changed from a dictionary (expert system -> hit) to a flat list of expert hits now having a new type field.

v1.8 - May the --force (parameter) be with you

30 May 14:57
Compare
Choose a tag to compare

This is the eighth minor release (v1.8) introducing a new output option and various minor improvements.

Compatible database scheme version: 5

Improvements:

  • Introduced a new --force option explicitly allowing to overwrite existing data: #200 (Thanks @Dx-wmc)
  • Increased sensitivity of protein sequence expert system: #197 (Thanks @davidtong28)
  • Improved compatibility of FNA output with NCBI Bankit Submission: #201 (Thanks @menickname)
  • Improved --plasmid parameter functionality: #201 426bfd3
  • Introduced output of bakta_proteins full annotation results as JSON: #204 (Thanks @Rridley7)
  • Refactored QC and description of imported genome sequences: af835b4

Fixes:

  • Fixed rare occasions of wrong 5' / 3' ("prime") characters in product descriptions: #215 (Thanks @axbazin)

v1.7 - Lightweight database & harmonized gene symbols

24 Feb 15:18
Compare
Choose a tag to compare

This is the seventh minor release (v1.7) introducing a lightweight database version, various gene symbol improvements, and a metagenome mode.

Compatible database scheme version: 5

New features:

  • Introduced a lightweight database version: #196 (Thanks @tseemann))
  • Introduced an operon gene symbol harmonization feature: #190
  • Introduced a simple metagenome mode: #191
  • Added IS transposase to protein expert system: #10

Improvements:

  • Improved CDS gene symbols: #186
  • Amended tRNA & rRNA gene symbols: #192
  • Amended uppercase ncRNA gene symbols: #194
  • Added model IDs and dbxrefs to expert annotation systems: #183 (Thanks @davidtong28)
  • Updated to Pyrodigal v2.1.0 fixing a bug in the SD motif-detection on reverse contig edges: 599fe70

Fixes:

  • Fixed system-wide db path stored in software volume: #177 (Thanks @standage)

v1.6.1

06 Dec 09:30
Compare
Choose a tag to compare

This is the first v1.6 patch release (v1.6.1) fixing 2 bugs.

Improvements:

  • Deactivated Circos' max contig limit: 0962df7

Bug fixes:

  • Fixed P(y)rodigal meta mode for short sequences and provided training files: #175 (Thanks @pimarin)
  • Fixed an unbound variable in bakta_plot: #174 (Thanks @Rridley7)