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.
Unreleased¶
v0.2.2 - 2022-06-08¶
Added¶
Keyword arguments to specify the half-window sizes in manual trimmer.
Alignment.dumpandAlignment.dumpsfunction to write an alignment to a file, file-like object, or string.Optimized implementation of
Similarity::calculateVectors.
Changed¶
Use faster implementation of SSE2 horizontal sum based on
_mm_sad_epu8.
v0.2.1 - 2022-06-06¶
Fixed¶
Missing SSE2 files in source distribution.
v0.2.0 - 2022-06-06¶
Added¶
Vendored
cpu_featureslibrary to perform runtime detection of CPU features.SIMD implementation of the similarity statistic code with SSE2 instructions.
Fixed¶
Compilation on platforms without OpenMP by adding an empty
omp.hheader file.
v0.1.2 - 2022-06-04¶
Added¶
Python constructor and buffer protocol support for
SimilarityMatrix.SimilarityMatrix.similaritymethod to get the similarity between two characters instead.
Fixed¶
Source compilation failing because of source files in the
pytrimalfolder.
v0.1.1 - 2022-06-03¶
Added¶
Type annotations for all classes of the
pytrimalextension module.
Fixed¶
Cython header files not being included in source distribution.
v0.1.0 - 2022-06-02¶
Initial release.