Spec GenericShape
A variable gapped shape.

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

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

A GenericShape must be initialized first with a valid shape. To do so, call stringToShape.

See Also

Member Functions Detail

Shape::Shape(); Shape::Shape(q); Shape::Shape(shape); Shape::Shape(bitmap); Shape::Shape(predefined);

Constructor

Parameters

predefined Any instance of a predefined shape spec (e.g. ShapePatternHunter).
q Creates an ungapped q-gram.
shape Any other gapped/ungapped shape.
bitmap Bitmap string. Sequence of '0's and '1's. See stringToShape

Data Races

Thread safety unknown!

See Also