Skip to content

Releases: FOI-Bioinformatics/flextaxd

FlexTaxD v0.4.4

06 Apr 09:43
f5c13d9
Compare
Choose a tag to compare
FlexTaxD v0.4.4 Pre-release
Pre-release

FlexTaxD v0.4.4

New Features

User improvements:

  • Initiation of missing directories
  • Genome download using NCBI Datasets
  • Argument identifiers are more consistent
  • Added/modified error messages that are informative
  • Improvements to visualization

Database management:

  • Announces number of genome-nodes that have matching genomes
  • Prompts for automated download of genome-nodes that miss a matched genome
  • Removal of genome-nodes without a matched genome
  • Renaming of nodes
  • Streamlined compilation of FlexTaxD-database to metagenomic classification databases

Bug fixes

  • Various code-errors that primarily occurred when working with custom taxonomy or when debugging
  • Custom taxonomy files are now parsed properly
  • Krakenuniq is no longer supplied with non-existent arguments

FlexTaxD v0.4.3

13 Jul 09:32
c6cf4ab
Compare
Choose a tag to compare
FlexTaxD v0.4.3 Pre-release
Pre-release

FlexTaxD V0.4.3

  • New Features
    ** Added function that retain defined levels (if merging database does not have levels)
    ** Added function to download genomes from a list of genomes
    ** Added function to export genomes from the database to a list (see above function)

  • Bug fixes
    ** Double root id bug resolved
    ** Bug reading GTDB files resolved (Related to taxonomy levels)

  • Other
    ** The database now keeps the information from which source the genome annotation is expected to be found (refseq/genbank)

FlexTaxD v0.4.2

09 Jul 12:30
cf05579
Compare
Choose a tag to compare
FlexTaxD v0.4.2 Pre-release
Pre-release

FlexTaxD v0.4.2 update

  • Tutorial files included
    FlexTaxD now includes some tutorial example files for custom annotation

  • Error message update
    Several error messages updated and added

  • Download bug
    A bug that occurs occationally with genbank downloads was discovered but is currently unresolved, however to the --force option FlexTaxD now tries to download refseq genomes instead.

FlexTaxD v0.4.1

24 Jun 11:41
cf99c8d
Compare
Choose a tag to compare
FlexTaxD v0.4.1 Pre-release
Pre-release

Bug fixes and one additional supported format (SILVA)

Bug fixes and enhancements

  • Error when two names within the tree have identical names.
    • Solved by prompting the optional parents on visualisation
    • Rank level is unique to a link unique(parent, child, rank)
    • Create unique index for each node on export
  • SILVA taxonomy support implemented
  • Taxonomy files can be read in gzipped format
  • --db added as optional parameter choice for -db and --database

FlexTaxD-v0.4.0

05 Mar 20:55
Compare
Choose a tag to compare
FlexTaxD-v0.4.0 Pre-release
Pre-release

Major bottleneck on database merge is solved

Speed increase on merge

  • The function to merge for example GTDB with annotations into NCBI was very slow ~15min the main functions was rewritten to allow multiple liftovers in one command which reduced the whole process to about 5s.
  • The backside is that there will be no statistics on how many are added/updated

FlexTaxD-v0.3.7

05 Mar 17:52
4489289
Compare
Choose a tag to compare
FlexTaxD-v0.3.7 Pre-release
Pre-release

This release contains several minor bug fixes that caused problems in special cases.

details can be found in the branch commits #40

FlexTaxD-v0.3.6

26 Feb 14:49
ccea0f9
Compare
Choose a tag to compare
FlexTaxD-v0.3.6 Pre-release
Pre-release

This release contains several minor bug fixes that caused problems in special cases.

details can be found in the branch commits #39

New features

  • --skip taxa using file input ( add a file with taxonomies to skip one per row)

A few Error messages are updated

FlexTaxD v0.3.5

16 Nov 15:29
afe1319
Compare
Choose a tag to compare
FlexTaxD v0.3.5 Pre-release
Pre-release

Bug fixes and one additional feature

Download representatives

Bug fixes and enhancements

  • BadGzipError using python3.7 or earlier
  • Bug when using --replace

FlexTaxD v0.3.4

09 Nov 12:12
Compare
Choose a tag to compare
FlexTaxD v0.3.4 Pre-release
Pre-release

Bug fixes and one additional feature

Database statistics

  • An option to print database statistics on number of nodes links and annotated genomes was added --stats

Bug fixes and enhancements

  • The kraken2 output option modified in v0.3.3 is not correct and infers a naming error on kraken2 database build - removed and extra columns nessesary added back
  • Instead a dbprogram option for "bracken" formatted taxonomy was added
  • The script now automatically cleans up tmp files such as library.fna and any added genome, --keep can be used as option to not clean tmp files
  • Other minor changes

FlexTaxD v0.3.3

28 Oct 07:48
9c2de78
Compare
Choose a tag to compare
FlexTaxD v0.3.3 Pre-release
Pre-release

Bug fixes and enhancements

Bug - Script adds a "-" instead of empty column required for kraken2 names and nodes formats and bracken output format -> https://github.com/jenniferlu717/Bracken/issues/126
Bug - script did not allow fasta and fa files to be named without (.fa/.fasta) only .fna files now all types can be with our without ending
Update - better error messages for visualisation function added in 3.2, also new names
      "newick" prints a newick tree to stdout
      "newick_vis"  prints a visualised newick tree to stdout using biopython (requires biopython to be installed)