Spec SimpleShape
A variable length ungapped shape (also called q-gram or k-mer).

Extends Shape
All Extended Shape
Defined in <seqan/index.h>
Signature template <typename TValue> class Shape<TValue, SimpleShape>;

Template Parameters

TValue The Value type of the string the shape is applied to (e.g. Dna).

Member Function Overview

Interface Function Overview

Interface Functions Inherited From Shape

Interface Metafunction Overview

Interface Metafunctions Inherited From Shape

Detailed Description

Remarks

A SimpleShape must be resized first to a valid length. To do so, call resize.

See Also

Member Functions Detail

Shape::Shape(); Shape::Shape(shape); Shape::Shape(q);

Constructor.

Parameters

shape Other Shape object (copy constructor).
q Length of the ungapped q-gram (IntegerConcept).

Data Races

Thread safety unknown!