TCS Alignment Toolbox 2.1.2 Hotfix

Enabled null values and fixed handling of dtw operations in Operations and FlexibleGrammar.
Added by Benjamin Paassen almost 3 years ago

We fixed some bugs in three modules of the TCSAlignmentToolbox, namely:

  • sequences module: The validate() method of VectorialKeywordSpecification and SymbolicKeywordSpecification accepts null values now.
  • algorithms module: The Operation class validates DELETIONREPLACEMENT and INSERTIONREPLACEMENT OperationType consistency in the constructor now.
  • algorithms module: The calculateComparatorDistances() method of the Operation class called the skipDelete() method before if the OperationType SKIPINSERTION was given. This is corrected now.
  • adp module: The FlexibleGrammar could not handle DELETIONREPLACEMENT and INSERTIONREPLACEMENT before. This is fixed now.