Class MatePairStoreElement
Represents a mate pair.

Defined in  
Signature template <[typename TSpec]> struct MatePairStoreElement;

Template Parameters

TSpec The specializing type.

Member Function Overview

Interface Metafunction Overview

Member Variable Overview

Detailed Description

A mate pair consists of two reads sequences from opposite ends of the same fragment. The insert size of a mate pair is the inferred size of the fragment.

Member Functions Detail

MatePairStoreElement::MatePairStoreElement();

Constructor.

Initialize all member values to INVALID_ID.

Data Races

If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.

Interface Metafunctions Detail

Id<TMatePairStoreElement>::Type;

Returns the id type to use for MatePairStoreElement.

Template Parameters

TMatePairStoreElement The MatePairStoreElement specialization to get the id type for.

Returns

Type The resulting id type.

Member Variables Detail

TId MatePairStoreElement::INVALID_ID

Constant to represent an invalid id.

TId MatePairStoreElement::libId

Refers to a library in the libraryStore or is INVALID_ID if the mate pair has no library.

TId[2] MatePairStoreElement::readId

Refers to two paried reads in readStore or is INVALID_ID values.