Releases: oschwengers/bakta
v1.1.1
This is the first v1.1 patch release (v1.1.1) providing a couple of improvements and minor bug fixes.
Compatible database scheme version: v3
Improvements:
- added a revision & refinement logic for gene symbols: 539137b
- added further CDS product revision rules: f8ec2aa 1fcca89 8915af7 626981b 321391b 0d93c2f #69 (Thanks @michoug)
Bug fixes:
v1.1 - INSDC submission & annotation of MAGs: Hey! Ho! Let's go
This is the first minor release (v1.1) introducing several new features, many improvements and countless bug fixes.
Compatible database scheme version: 3 v3.0
New features:
- add new
--compliant
option for INSDC genome submissions: #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): 84c808f
- export nucleotide sequences: #57 (Thanks @mcroxen)
- revise suspect CDS product names: f85970b
Improvements:
- various improvements and fixes in GFF3, GenBank and EMBL files to adhere to INSDC specs: #69
- improve internal DB download: bdd665a
- use Diamond version v2.0.11 and its
--fast
option: c82f4e2 19c95d8 (Thanks to @bbuchfink for bbuchfink/diamond#419) - use stable CLI progress library alive-progress 0ac5625
- improve GFF3 output regarding GFF3 specs: 697121f
- store AMRFinderPlus DB within the Bakta DB directory: 04ff7b0 (Thanks to @LuisFF)
- redirect BAKTA-TMP directory to AMRFinderPlus to prevent stale files: 26f81fc
- detect & mark tmRNA on sequence edges: 782f640
- adhere to translation table in tmRNA prediction: 450d6b7
Bug fixes:
v1.0.4
This is the fourth v1.0 patch release (v1.0.4) fixing a couple of minor bugs and adding further minor improvements.
Compatible database scheme version: v2.0
Bug fixes:
- fixed an hmmsearch error if no CDS/sORF remain as hypotheticals: 9d4fc71 (Thanks Matthew Croxen)
- fixed a threadpool issue upon single core executions: 631fac6
Improvements:
- added GFF3 feature IDs to features w/o
locus_tag
: 08b8eae (Thanks @ZarulHanifah #54) - add clipping of UniParc DB prefixes: c861af8 (Thanks Jochen Blom)
v1.0.3
v1.0.2
This is the second v1.0 patch release (v1.0.2) fixing a couple of minor bugs and adding further minor improvements.
Compatible database scheme version: v2.0
Bug fixes:
- fix a JSON NaN serialization issue: f8ff6b9 (Thanks @lukasjelonek )
- fix calculation of mol weight and isoelectric points for hypotheticals: b443e54
- fix duplicated annotation of
ncRNA region
features: 30df23c
Improvements:
- accept ambiguity NT codes in input fasta files: d4f615b
- add more tests: d8e67c0 (Thanks @Anna-Rehm )
- only write INSDC chromosome tags only on explicit names: efaf5cf
- write locus tag based GFF3 IDs to CRISPR and oriC/oriT/oriV: 04ed195 7a8242e (Thanks @ZarulHanifah #54)
v1.0.1
This is the first v1.0 patch release (v1.0.1) fixing some bugs & typos and add a couple of minor improvements.
Compatible database scheme version: v2.0
Bug fixes:
- fix calculation of GC & N50 stats: 2829a24 (Thanks Matthew Croxen)
- fix a typo in GenBank/EMBL output: 1595133 (Thanks @davised)
Improvements:
v1.0 - In all beginnings dwells a magic force
This is the first official and stable v1.0 release introducing many new features and countless bug fixes.
Compatible database scheme version: 2 v2.0
New features and improvements over 0.5:
- expert annotation systems comprising AMRFinderPlus, BlastRules and VFDB
- support for EMBL flat files; INSDC-compliant and submission-ready, validated via ENA Webin-CLI
- db download from within Bakta:
bakta_db --help
- parallelized sORF overlap filter significantly reduces wall clock runtimes
- replicon files can also be provided as CSV
- more integration tests added
- code reviews & optimizations
- updated readme and usage
as well as countless bug fixes.
v1.0-rc3
This is the 3rd v1.0 release candidate introducing expert annotation systems incorporating AMRFinderPlus, BlastRules and VFDB.
Bug fixes over rc2:
- several INSDC qualifier issues (1d0f6dc 1d0f6dc)
- INSDC tRNA anticodon and pseudo qualifier issues (ff668d5 fb03559)
- lacking python
__init__
file (0560102)
Plus several minor bug fixes & improvements.
v1.0-rc2
This is the 2nd v1.0 release candidate introducing expert annotation systems incorporating AMRFinderPlus, BlastRules and VFDB.
Improvements over rc1:
- added parameter argument checks
- added more tests
- updated usage and readme
Bug fixes:
- fixed name of main entry module
v1.0-rc1
This is a v1.0
release candidate introducing expert annotation systems incorporating AMRFinderPlus, BlastRules and VFDB.
Further improvements:
- db download logic
- parallelized sORF overlap filter
- support for EMBL flat file output
- replicon files can also be provided as csv
- more integration tests added
- several code reviews & optimizations
Bug fixes:
- fix max sORF length to 29