SeqAn3  3.0.2
The Modern C++ library for sequence analysis.
File List
Here is a list of all documented files with brief descriptions:
[detail level 12345]
 ▼ doc
 ▼ howto
 ► use_cereal
 ▼ tutorial
 ► search
 ▼ seqan3
 ▼ alignment
 ► aligned_sequence
 ► band
 ► configuration
 ► matrix
 ► pairwise
 ► scoring
 all.hppMeta-header for the alignment module
 exception.hppIncludes customized exception types for the alignment module
 ▼ alphabet
 ► adaptation
 ► aminoacid
 ► cigar
 ► composite
 ► detail
 ► gap
 ► mask
 ► nucleotide
 ► quality
 ► structure
 all.hppMeta-header for the alphabet module
 alphabet_base.hppProvides seqan3::alphabet_base
 concept.hppCore alphabet concept and free function/type trait wrappers
 exception.hppExceptions thrown by entities in the alphabet module
 hash.hppProvides overloads for std::hash
 ▼ argument_parser
 ► detail
 all.hppMeta-Header for the argument parser module
 argument_parser.hppProvides seqan3::argument_parser class
 auxiliary.hppProvides auxiliary information
 exceptions.hppProvides parser related exceptions
 validators.hppProvides some standard validators for (positional) options
 ▼ contrib
 ► charconv
 ► parallel
 ► stream
 ▼ core
 ► algorithm
 ► char_operations
 ► concept
 ► detail
 ► parallel
 ► simd
 ► type_list
 ► type_traits
 add_enum_bitwise_operators.hppProvides seqan3::add_enum_bitwise_operators
 all.hppMeta-header for the core module
 bit_manipulation.hppProvides utility functions for bit twiddling
 common_tuple.hppProvides seqan3::common_tuple and seqan3::common_pair
 debug_stream.hppProvides seqan3::debug_stream and related types
 math.hppProvides math related functionality
 platform.hppProvides platform and dependency checks
 pod_tuple.hppProvides seqan3::pod_tuple
 semiregular_box.hppProvides seqan3::semiregular_box
 tuple_utility.hppProvides utility functions for tuple like interfaces
 ▼ io
 ► alignment_file
 ► detail
 ► sequence_file
 ► stream
 ► structure_file
 all.hppMeta-header for all IO related functionality
 exception.hppProvides exceptions used in the I/O module
 record.hppProvides the seqan3::record template and the seqan3::field enum
 ▼ range
 ► container
 ► decorator
 ► detail
 ► views
 all.hppMeta-header for the range module
 concept.hppAdditional non-standard concepts for ranges
 hash.hppProvides overloads for std::hash
 shortcuts.hppProvides various shortcuts for common std::ranges functions
 ▼ search
 ► configuration
 ► detail
 ► dream_index
 ► fm_index
 ► kmer_index
 all.hppMeta-header for the search module
 search.hppProvides the public interface for search algorithms
 search_result.hppProvides seqan3::search_result
 ▼ std
 algorithmAdaptations of algorithms from the Ranges TS
 charconvProvides std::from_chars and std::to_chars if not defined in the stl <charconv> header
 conceptsThe Concepts library
 filesystemThis header includes C++17 filesystem support and imports it into namespace std::filesystem (independent of whether it is marked as "experimental")
 iteratorProvides C++20 additions to the <iterator> header
 newProvides C++17/20 additions to the <new> header, if they are not already available
 rangesAdaptations of concepts from the Ranges TS
 spanProvides std::span from the C++20 standard library
 type_traitsProvides C++20 additions to the type_traits header
 version.hppProvides SeqAn version macros and global variables