Bakta

Latest version: v1.11.0

Safety actively analyzes 714736 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

3.0

New features:
- add new `--compliant` option for INSDC genome submissions: https://github.com/oschwengers/bakta/issues/69 (Thanks michoug)
- introduce PSCCs (UniRef50) as a fallback if PSCs (UniRef90) are not detected, greatly improving the annotation of less represented species and metagenome-assembled genomes (MAGs): https://github.com/oschwengers/bakta/commit/84c808fb343cadb36b4afdbdd56dbf416b7512e3
- export nucleotide sequences: https://github.com/oschwengers/bakta/issues/57 (Thanks mcroxen)
- revise suspect CDS product names: https://github.com/oschwengers/bakta/commit/f85970b7a9b6a55336b91570955777c062f03852

Improvements:
- various improvements and fixes in GFF3, GenBank and EMBL files to adhere to INSDC specs: https://github.com/oschwengers/bakta/issues/69
- improve internal DB download: https://github.com/oschwengers/bakta/commit/bdd665aa87bcb14d7ddaba22744b45f9b700b74a
- use Diamond version v2.0.11 and its `--fast` option: https://github.com/oschwengers/bakta/commit/c82f4e21aae75ecc8d48146aab8499c5967d8b1b https://github.com/oschwengers/bakta/commit/19c95d802cd038500e53fdfa30353420c89f5480 (Thanks to bbuchfink for https://github.com/bbuchfink/diamond/issues/419)
- use stable CLI progress library [alive-progress](https://github.com/rsalmei/alive-progress) https://github.com/oschwengers/bakta/commit/0ac56256dda51e16fabce08b4500048bd1ea5d79
- improve GFF3 output regarding GFF3 specs: https://github.com/oschwengers/bakta/commit/697121f6192bbee883b3102578891d2de6beb2db
- store AMRFinderPlus DB within the Bakta DB directory: https://github.com/oschwengers/bakta/commit/04ff7b00c0b4b71738072710355a45a8f9fa8137 (Thanks to LuisFF)
- redirect BAKTA-TMP directory to AMRFinderPlus to prevent stale files: https://github.com/oschwengers/bakta/commit/26f81fcc82e1001ce2021011fcbb40416a9c11c2
- detect & mark tmRNA on sequence edges: https://github.com/oschwengers/bakta/commit/782f640f920368216920f9bf8d0ff4f219c3d91d
- adhere to translation table in tmRNA prediction: https://github.com/oschwengers/bakta/commit/450d6b7224469e4bf39cbad9ac24d3e9e3dbc9f1

Bug fixes:
- fix var name in Docker shell script: https://github.com/oschwengers/bakta/commit/e6bab09dba5ff9ea478242edb6b2863e5dd2e122 (Thanks joyn-sromero)
- fix inflated blastn thread numbers: https://github.com/oschwengers/bakta/commit/e9073e188c5888701bbcf5ab800058d191384463 (Thanks LuisFF)
- fix location of features on sequence edges: https://github.com/oschwengers/bakta/commit/34873e7bb91984a34d43d69bf2eb9b24573ab289
- fix BLAST+ tool name in GFF3: https://github.com/oschwengers/bakta/commit/efff065f212f9a627995291b0590f8bc6e55b9fb
and many more ...

2.0

Bug fixes:
- fix calculation of GC & N50 stats: https://github.com/oschwengers/bakta/commit/2829a24c7a01c94bcd4bf7d93319f2139b10765f (Thanks Matthew Croxen)
- fix a typo in GenBank/EMBL output: https://github.com/oschwengers/bakta/commit/1595133c2aede5a853397b0499c123676905d6e7 (Thanks davised)

Improvements:
- download/update AMRFinderPlus db upon Bakta db download/update: https://github.com/oschwengers/bakta/commit/94ccc695e2604dce19581d5bd1d2ed46f02d28c9
- add a short note to error msg if AMRFinderPlus db is not available: https://github.com/oschwengers/bakta/commit/750396feff7edb12c4e4c96e3c1ee2a15470adac
- add more sORF unit tests: https://github.com/oschwengers/bakta/commit/685a3bc045f4fec51d96f6d754989b5c9c31601b
- fix link to old db files: https://github.com/oschwengers/bakta/commit/140e34884ce555590cccef70bb8757562bcb463b (Thanks davised)
- readme updates & improvements

1.11.0

This is the eleventh minor release (v1.11) introducing database schema version 6.

Compatible database scheme version: 6

Important

From this release on, Bakta will use `xz` instead of `gz` for all database files in order to mitigate increasing database file sizes.

1.10.4

This is the fourth v1.10 patch release (v1.10.4).

Fixes
- Fixed wrong version tags and timestamps in recovered result file from `bakta_io`: cbd38045a2a15a27e37d65e55404b6a8c38f299c
- Added missing N90 info to recovered `bakta_io` *.txt output files: c7a815574d2d51a7f27370117aa1aea8af7c3154

1.10.3

This is the third v1.10 patch release (v1.10.3).

Fixes
- Fixed wrong feature numbers in INSDC output formats: 354 (Thanks patriciatran)

1.10.2

This is the second v1.10 patch release (v1.10.2).

Improvements
- Made new `bakta_io` result file recovery backward compatible to `v1.9` (at least): e068540cfbf41e4a55186c334a0b72932d29d158

Fixes
- Fixed wrong sequence type stored in REPLICON_CONTIG constant : 349
- Fixed plot warnings for truncated sequences: ff72dda4d6f1e10b5b72247164b2c78f24cf28e4

Page 1 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.