Loading...
Searching...
No Matches
nucleotide_alphabet Interface Reference
Alphabet » Nucleotide

A concept that indicates whether an alphabet represents nucleotides. More...

`#include <seqan3/alphabet/nucleotide/concept.hpp>`

Inheritance diagram for nucleotide_alphabet:
[legend]

## Detailed Description

A concept that indicates whether an alphabet represents nucleotides.

In addition to the requirements for seqan3::alphabet, the nucleotide_alphabet introduces a requirement for a complement function: seqan3::nucleotide_alphabet::complement.

### Requirements

1. t shall model seqan3::alphabet
2. seqan3::complement needs to be defined for objects of type t

See the documentation pages for the respective requirements.

### Related types

If a given type t models this concept, the following types typically do so, as well:

- t &
- t const
- t const &

This entity is stable. Since version 3.1.

The documentation for this interface was generated from the following file:

- alphabet/nucleotide/concept.hpp

Hide me