Package | Description |
---|---|
de.citec.tcs.alignment |
This module defines the interface for AlignmentAlgorithms as well as some helper classes.
|
de.citec.tcs.alignment.adp |
This package contains a more general approach to construct
AlignmentAlgorithms by relying on the theoretical concept of Algebraic
Dynamic Programming (ADP) as developed by Giegerich et al.
|
de.citec.tcs.alignment.forests |
This package contains tree edit distance algorithms for forests.
|
de.citec.tcs.alignment.learning |
This module is a custom implementation of the Large Margin
Nearest Neighbor classification scheme of Weinberger, Saul, et al. (2009).
|
de.citec.tcs.alignment.sets |
This module provides algorithms to compare sets, that is, order-invariant lists.
|
de.citec.tcs.alignment.trees |
This package contains an implementation of the Tree Edit Distance according to Zhang & Shasha (1989).
|
de.citec.tcs.alignment.visualization |
This module contains means to visualize Alignments.
|
de.citec.tcs.alignment.wrappers |
This module contains some wrappers to make usage of the
TCSAlignmentToolbox easier.
|
Class and Description |
---|
AbstractStrictAlignmentAlgorithm
This is an abstract super class implementing the Needleman-Wunsch-Algorithm or
Wagner-Fischer-Algorithm to compute a standard edit distance, also called Levenshtein-distance,
on input sequences.
|
AbstractStrictDTWAlgorithm
This is an abstract super class implementing the dynamic time warping (DTW) dissimilarity.
|
Alignment
This class models an Alignment as it is given out by a strict alignment.
|
AlignmentAlgorithm
This is the most generic AlignmentAlgorithm interface for all algorithms that provide some sort
of alignment between two input sequences.
|
AlignmentList
This is a list-based datastructure accumulating multiple AlignmentPaths.
|
DerivableAlignmentDistance
This is an interface to provide calculation methods for the gradient of an
alignment w.r.t. a specific comparator.
|
DissimilarityWeighting
This is a helper class to enable users to weight a collection of dissimilarities based on
different schemes specified below.
|
Operation
This defines an applied Alignment Operation.
|
Class and Description |
---|
Alignment
This class models an Alignment as it is given out by a strict alignment.
|
AlignmentAlgorithm
This is the most generic AlignmentAlgorithm interface for all algorithms that provide some sort
of alignment between two input sequences.
|
CooptimalModel
This is a sparse model of all co-optimal paths in an alignment matrix.
|
DerivableAlignmentDistance
This is an interface to provide calculation methods for the gradient of an
alignment w.r.t. a specific comparator.
|
Class and Description |
---|
Alignment
This class models an Alignment as it is given out by a strict alignment.
|
AlignmentAlgorithm
This is the most generic AlignmentAlgorithm interface for all algorithms that provide some sort
of alignment between two input sequences.
|
Class and Description |
---|
AlignmentAlgorithm
This is the most generic AlignmentAlgorithm interface for all algorithms that provide some sort
of alignment between two input sequences.
|
DerivableAlignmentDistance
This is an interface to provide calculation methods for the gradient of an
alignment w.r.t. a specific comparator.
|
Class and Description |
---|
Alignment
This class models an Alignment as it is given out by a strict alignment.
|
AlignmentAlgorithm
This is the most generic AlignmentAlgorithm interface for all algorithms that provide some sort
of alignment between two input sequences.
|
Class and Description |
---|
Alignment
This class models an Alignment as it is given out by a strict alignment.
|
DerivableAlignmentDistance
This is an interface to provide calculation methods for the gradient of an
alignment w.r.t. a specific comparator.
|
Operation
This defines an applied Alignment Operation.
|
Class and Description |
---|
Alignment
This class models an Alignment as it is given out by a strict alignment.
|
Operation
This defines an applied Alignment Operation.
|
Class and Description |
---|
Alignment
This class models an Alignment as it is given out by a strict alignment.
|
AlignmentAlgorithm
This is the most generic AlignmentAlgorithm interface for all algorithms that provide some sort
of alignment between two input sequences.
|
DerivableAlignmentDistance
This is an interface to provide calculation methods for the gradient of an
alignment w.r.t. a specific comparator.
|
Copyright (C) 2016-2018 Benjamin Paaßen, AG Theoretical Computer Science, Centre of Excellence Cognitive Interaction Technology (CITEC), University of Bielefeld, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/tcs . This documentation is licensed under the conditions of CC-BY-SA 4.0: https://creativecommons.org/licenses/by-sa/4.0/