Releases: oschwengers/bakta
v1.9.4
v1.9.3
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
This is the second v1.9 patch release (v1.9.2).
Fixes
- Changed tRNA pseudogene type to unknown in INSDC compliant mode: bb8366a
- Updated DB build scripts for v5.1: #270
- Allow uneven number of CRISPR spacers/repeats: #265 #267 7c1a7e8 (Thanks @ZarulHanifah, @marade)
- Fixed wrong complete sequence inference for some cases: 231788b 24a43b9
- Fixed minor issues with DB downloads/updates: 4d609de 1a0413c ff836d1
v1.9.1
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
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, onlyCDS
features are supported). CDS coordinates are imported, supersede de novo predictedCDS
, 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
- Extract & export CRISPR spacer & repeat sequences: #171 #249 (Thanks @alexweisberg)
- Add support for Pyrodigal v3: #240 #244 (Thanks @jsgounot)
- Replace HMMER with PyHMMER: #219 (Thanks @jhahnfeld)
- Re-activate parallel pyrodigal gene prediction: #252 (Thanks @althonos)
- Introduce auxiliary scripts: #246 #251 (Thanks @AhmedElsherbini)
- Add Podman wrapper script: bd50faa
- Update dependencies to latest versions: 3260441 33c02f9 a1d2ffe b265672 1a2c48e
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
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:
- Fixed and improved the CWL wrapper: #221 #229 #230 (Thanks @bartns & @jjkoehorst)
v1.8.1
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
andJSON
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
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:
v1.7 - Lightweight database & harmonized gene symbols
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: