s

sequences

This module contains the sequence datastructure of the TCS Alignment Toolbox. It defines the possible value sets in the ValueType enum as well as the different KeywordSpecification classes, namely: 1.) StringKeywordSpecification for string type values. 2.) SymbolicKeywordSpecification for values from a discrete alphabet (also refer to the Alphabet class) 3.) VectorialKeywordSpecification for vectors of some length (or for scalars) A NodeSpecification is a vector of such KeywordSpecifications and defines the order of value sets. A node, then, is defined as a vector of values from these value sets (also refer to the Value interface as well as the StringValue, SymbolicValue and VectorialValue classes). Finally a sequence is defined as a list of such nodes.
http://openresearch.cit-ec.de/projects/tcs
The GNU Affero General Public License, Version 3
Benjamin Paaßen
Files download
File Operation
sequences-3.1.1.jar download
sequences-3.1.1.pom download
sequences-3.1.1-sources.jar download
Apache Maven
<dependency>
  <groupId>de.cit-ec.tcs.alignment</groupId>
  <artifactId>sequences</artifactId>
  <version>3.1.1</version>
</dependency>
Gradle Groovy
implementation 'de.cit-ec.tcs.alignment:sequences:3.1.1'
Gradle Kotlin
implementation("de.cit-ec.tcs.alignment:sequences:3.1.1")
Scala SBT
libraryDependencies += "de.cit-ec.tcs.alignment" % "sequences" % "3.1.1"
Groovy Grape
@Grapes(
  @Grab(group='de.cit-ec.tcs.alignment', module='sequences', version='3.1.1')
)
Apache Ivy
<dependency org="de.cit-ec.tcs.alignment" name="sequences" rev="3.1.1" />
Leiningen
[de.cit-ec.tcs.alignment/sequences "3.1.1"]
Apache Buildr
'de.cit-ec.tcs.alignment:sequences:jar:3.1.1'