Releases: BorchLab/immApex
Releases · BorchLab/immApex
immApex 1.5.3
Release of immApex version 1.5.3.
Version 1.4.0
immApex VERSION 1.3.6
NEW FEATURES
calculateEntropy()added to calculate the positional entropy along a biological sequence- Added basic diversity metrics (exported) to support
calculateEntropy() calculateFrequency()added to calculate the positional frequency along a biological sequencecalculateMotif()added to get motif quantification of sequencescalculateGeneUsage()added for single/paired gene enumeration- Added
scaleMatrix()for comprehensive scale/transformation functions - dded
summaryMatrix()for fast summarization of matrix values
DEPRCATED FEATURES
- Defunct
variationalSequences()
UNDERLYING CHANGES
- Rebuilt
propertyEncoder()andonehotEncoder()to use C++ backend with encodeSequences.cpp - Rebuilt
buildNetwork()via C++ integration (fastEditEdges.cpp) - Motif quantification in
calculateMotif()use C++ (calculateMotif.cpp) - Robust checks before running
getIMGT()for website functioning - Improved speed of
generateSequences(),mutateSequences(),adjacencyMatrix(),tokenizeSequences(),geometricEncoder() - Added group.by argument to
getIR() - Removed python-based dependencies
- Reduce overall dependencies on external packages
- Updated C++ backend to C++17
- Updated unit tests and vignette check
BUGS
- Ensure
buildNetwork()returns a symmetric distance matrix and drops nonstructural zeros - Fixed NT position issue with
inferCDR() - Fixed
generateSequence()range issue for single-length sequences - Fixed binary frequency issue in
positionalEncoder() - Fixed
buildNetwork()for relative thresholding returns relative value