Package | Description |
---|---|
de.unibi.citec.tcs.alignment |
This package contains the actual AlignmentAlgorithms as well as their return
classes.
|
de.unibi.citec.tcs.alignment.wrappers |
Modifier and Type | Class and Description |
---|---|
class |
AlignmentPath
This class models an alignment path as it is given out by a strict alignment.
|
class |
PathList
This is a list-based datastructure accumulating multiple AlignmentPaths.
|
class |
PathMap
This is a TreeMap-based datastructure implementing a mapping from scores to
AlignmentPaths.
|
class |
SoftDTWModel
storage unit for soft DTW alignment result, provides functions to calculate
the soft DTW derivatives based on the stored soft alignment
|
class |
SoftLocalPathModel
This is basically a storage for the DTW matrix of the
SoftLocalAlignmentAlgorithm.
|
class |
SoftPathModel
This is the soft pendant to the AlignmentPath.
|
Modifier and Type | Method and Description |
---|---|
AlignmentDerivativeAlgorithm[] |
ParallelDerivativeEngine.getAlgorithms() |
Constructor and Description |
---|
ParallelDerivativeEngine(AlignmentDerivativeAlgorithm[] derivativeAlgorithms)
This sets up a ParallelProcessingEngine for the given AlignmentAlgorithm
and the given Sequences.
|
ParallelDerivativeEngine(AlignmentDerivativeAlgorithm[][] derivativeAlgorithms) |
Modifier and Type | Method and Description |
---|---|
static <R extends AlignmentDerivativeAlgorithm> |
StringEditDistance.calculateDerivatives(AlignmentAlgorithm<R> algorithm,
Sequence[] dataSpace,
int threadNum)
Calculates the pairwise alignment derivative between all given input
sequences using the given algorithm.
|
Modifier and Type | Method and Description |
---|---|
static double[][] |
StringEditDistance.calculateDerivative(AlignmentAlgorithm<? extends AlignmentDerivativeAlgorithm> algorithm,
Sequence a,
Sequence b)
Calculates the alignment derivative between the two given input sequences
using the given algorithm.
|
Copyright (C) 2013, 2014 Benjamin Paaßen, Charlie Krüger, Georg Zentgraf, 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