Releases
v0.4.0
Added
BaseTrimmer.backend
property to get the backend used by a trimmer object.
Zero-copy slicing for AlignmentSequences
and AlignmentResidues
objects.
noduplicateseqs
method for AutomaticTrimmer
objects.
OverlapTrimmer
class to perform overlap trimming with SSE-accelerated implementation.
AutomaticTrimmer.METHODS
attribute to expose all supported automatic trimming methods.
__repr__
implementation to all trimmer classes.
Fixed
Missing deallocation code for standalone AlignmentResidues
objects.
Alignment.load
not working properly in PyPy environments.
Alignment
constructor sometimes crashing when not given any sequence.
Changed
Use aligned memory for some temporary buffers used in SIMD code.
Enable loop unrolling when supported by the compiler.
Skip letter validation when creating an Alignment
object with sequences from an AlignmentSequences
object.
Removed
consistency_threshold
and consistency_window
arguments of ManualTrimmer
.
You can’t perform that action at this time.