All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.7.1 (2024-06-12)
0.7.0 (2023-10-11)
- Stats from mapping to the decontamination database are now added to the stats report
- Read stats (subsampled reads) from
nanoq
intbpore process
. The stats file will be in the output directory.
- Removed 'subsampled' from the VCF path [#49]
download
subcommand to download and validate the decontamination database- sorting of the decontaminated fastq file to ensure subsampling is reproducible regardless of whether a combined fastq or directory of fastqs is provided [#48]
- Default (expected) location of the decontamination database is now
${HOME}/.tbpore/decontamination_db/remove_contam.map-ont.mmi
- Variant filtering params
- minimum depth changed from 0 to 5
- minimum variant quality (QUAL) score from 85 to 25
- minimum mapping quality from 0 to 30
- Usage of deprecated
iteritems
function from pandas. This will remove an annoying deprecated warning when runningtbpore cluster
- When
--name
is not given, take name to be the filename minus the fastq (and optional gz) suffix. Previously, we took everything before the first.
[#45]
data/
andexternal_scripts/
directories were not having their contents included in site-packages when installing from sdist
- Ability to specify the path to the cache directory (
--cache
) [#43]
- Default cache dir is now
${HOME}/.cache
[#43] - Default output directory for all subcommands is now the current directory
- Ability to specify a different path for the decontamination database (
--db
) and metadata file (--metadata
) [#34]
- Update mykrobe to v0.12 (WHO catalogue)
- Added missing, required files and directories,
.config.yaml
,data/
,external_scripts/
, andCHANGELOG.md
to distribution
- First release - so everything you see is new!