Spec ReducedAminoAcid
Reduced versions of the amino acid alphabet.

Extends SimpleType
All Extended SimpleType
All Impl'd AlphabetConcept, AssignableConcept, ComparableConcept, CopyConstructibleConcept, DefaultConstructibleConcept, EqualityComparableConcept, FiniteOrderedAlphabetConcept, LessThanComparableConcept, OrderedAlphabetConcept
Defined in seqan/reduced_aminoacid.h
Signature template <typename TReductionSpec> using ReducedAminoAcid = SimpleType<unsigned char, ReducedAminoAcid_<TReductionSpec> >;

Template Parameters

TReductionSpec Either Murphy10 or a specialization of ClusterReduction

Member Function Overview

Member Functions Inherited From SimpleType

Member Functions Inherited From AssignableConcept

Member Functions Inherited From ComparableConcept

Member Functions Inherited From EqualityComparableConcept

Member Functions Inherited From LessThanComparableConcept

Member Functions Inherited From OrderedAlphabetConcept

Interface Function Overview

Interface Functions Inherited From AssignableConcept

Interface Functions Inherited From ComparableConcept

Interface Functions Inherited From FiniteOrderedAlphabetConcept

Interface Functions Inherited From OrderedAlphabetConcept

Interface Metafunction Overview

Interface Metafunctions Inherited From AlphabetConcept

Interface Metafunctions Inherited From FiniteOrderedAlphabetConcept

Interface Metafunctions Inherited From OrderedAlphabetConcept

Member Variable Overview

Member Variables Inherited From SimpleType

Detailed Description


The alias template is only available when SEQAN_CXX11_STANDARD is defined and your compiler supports alias templates (Visual Studio >= 2006-2014, any fairly recent Clang, GCC). Otherwise you have to use the underscored type and the full definition, i.e. SimpleType<unsigned char, ReducedAminoAcid_<TReductionSpec> >.

See Also