Skip to content

Latest commit

 

History

History
92 lines (53 loc) · 2.81 KB

CHANGELOG.md

File metadata and controls

92 lines (53 loc) · 2.81 KB

Taranys Changelog

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.

Same version as before for proper publish to pip.

Credits

Code contributions to the release:

Sara Monzon - saramonzon

Modules

Added enhancements

Fixes

Changed

Removed

Requirements

  • Code refactor to create a proper python package
  • Implementation of parallel computation for execution speed.
  • New implementation of reference-alleles module using leiden algorithm for allele clustering.
  • New param defaults based on empirical testing.
  • Distance matrix is rewritten with more params available.

New features

  • New default missing values threshold imposed for samples in distance matrix creation
  • New default perc_identity_ref value for loci search in allele calling analysis
  • Github actions for testing and docker generation.

Bug fixes

  • multiple statistic modes bug fixed
  • BLAST database creation bug due to punctuation signs in file name fixed
  • ST profile identification bug fixed
  • Python modules installed from conda-forge in environment.yml

Documentation

  • Channel order in conda installation command

Pre-release

BUG FIX:

  • Fix num_threads in blast commands

BUG FIX:

  • Added ERROR posibility to allele classification, when the allele is not PLOT but is too near to contig end, and protein codification finishes without finding a stop codon.
  • Added cpus as parameter.

Bug fixes:

  • Allow dependency check for versions greater than needed.

Features:

  • Added graphics for schema evaluation(beta)
  • Added SNP calling (beta)
  • cg/wgMLST analysis using assembled contigs as input using a defined schema. Comparison matrix is generated for phyloviz visualization. Blast hit are classified as Exact match , new allele, etc.
  • cg/wgMLST statistics.
  • beta: SNP analysis.
  • Insertions, deletions and paralogues detection.