TCS Alignment Toolbox 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.

License

License

GroupId

GroupId

de.cit-ec.tcs.alignment
ArtifactId

ArtifactId

sequences
Last Version

Last Version

3.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

TCS Alignment Toolbox 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.
Project URL

Project URL

http://openresearch.cit-ec.de/projects/tcs
Source Code Management

Source Code Management

http://openresearch.cit-ec.de/projects/tcs/repository

Download sequences

How to add to project

<!-- https://jarcasting.com/artifacts/de.cit-ec.tcs.alignment/sequences/ -->
<dependency>
    <groupId>de.cit-ec.tcs.alignment</groupId>
    <artifactId>sequences</artifactId>
    <version>3.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/de.cit-ec.tcs.alignment/sequences/
implementation 'de.cit-ec.tcs.alignment:sequences:3.1.1'
// https://jarcasting.com/artifacts/de.cit-ec.tcs.alignment/sequences/
implementation ("de.cit-ec.tcs.alignment:sequences:3.1.1")
'de.cit-ec.tcs.alignment:sequences:jar:3.1.1'
<dependency org="de.cit-ec.tcs.alignment" name="sequences" rev="3.1.1">
  <artifact name="sequences" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.cit-ec.tcs.alignment', module='sequences', version='3.1.1')
)
libraryDependencies += "de.cit-ec.tcs.alignment" % "sequences" % "3.1.1"
[de.cit-ec.tcs.alignment/sequences "3.1.1"]

Dependencies

compile (1)

Group / Artifact Type Version
org.projectlombok : lombok jar 1.16.8

test (1)

Group / Artifact Type Version
junit : junit jar 4.10

Project Modules

There are no modules declared in this project.

Versions

Version
3.1.1
3.1.0
3.0.1
3.0.0
2.1.2
2.0.0