cuDDL
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
dna.hpp File Reference
#include <cuda/std/cstdint>
Include dependency graph for dna.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cuddl
 Batch operations over contiguous device rows.
 
namespace  cuddl::detail
 

Functions

constexpr uint8_t cuddl::detail::encode_base (char base) noexcept
 Maps one DNA byte to its 2-bit symbol (A=0, C=1, T=2, G=3) or 0xff when invalid.
 

Variables

constexpr uint32_t cuddl::detail::missing_cell = 0x00FFFFFFU
 Eight ambiguous bases: an encoder cell past the end of a sequence.