SeqAn3  3.2.0-rc.1
The Modern C++ library for sequence analysis.
File List
Here is a list of all documented files with brief descriptions:
 aa10li.hppProvides seqan3::aa10li, container aliases and string literals
 aa10murphy.hppProvides seqan3::aa10murphy, container aliases and string literals
 aa20.hppProvides seqan3::aa20, container aliases and string literals
 aa27.hppProvides seqan3::aa27, container aliases and string literals
 adaptor_base.hppProvides seqan3::detail::adaptor_base and seqan3::detail::combined_adaptor
 adaptor_for_view_without_args.hppProvides seqan3::detail::adaptor_for_view_without_args
 adaptor_from_functor.hppProvides seqan3::detail::adaptor_from_functor
 add_enum_bitwise_operators.hppProvides seqan3::add_enum_bitwise_operators
 advanceable_alignment_coordinate.hppProvides seqan3::detail::advanceable_alignment_coordinate
 affine_cell_proxy.hppProvides seqan3::detail::affine_cell_proxy
 affine_gap_init_policy.hppProvides seqan3::detail::affine_gap_init_policy
 affine_gap_policy.hppProvides seqan3::detail::affine_gap_policy
 algorithmThe <algorithm> header from C++20's standard library
 algorithm.hppProvides algorithms to modify seqan3::simd::simd_type
 algorithm_executor_blocking.hppProvides seqan3::detail::algorithm_executor_blocking
 algorithm_result_generator_range.hppProvides seqan3::detail::algorithm_result_generator_range
 aliases.hppProvides aliases for qualified
 align_config_band.hppProvides seqan3::detail::align_config_band
 align_config_debug.hppProvides seqan3::align_cfg::detail::debug
 align_config_edit.hppProvides seqan3::align_cfg::edit_scheme
 align_config_gap_cost_affine.hppProvides seqan3::align_config::gap_cost_affine
 align_config_method.hppProvides global and local alignment configurations
 align_config_min_score.hppProvides seqan3::align_cfg::min_score configuration
 align_config_on_result.hppProvides seqan3::align_cfg::on_result
 align_config_output.hppProvides configuration for alignment output
 align_config_parallel.hppProvides seqan3::align_cfg::parallel configuration
 align_config_result_type.hppProvides seqan3::align_cfg::detail::result_type
 align_config_score_type.hppProvides alignment configuration seqan3::align_cfg::score_type
 align_config_scoring_scheme.hppProvides seqan3::align_cfg::scoring_scheme
 align_config_vectorised.hppProvides seqan3::align_cfg::vectorised configuration
 align_pairwise.hppProvides pairwise alignment function
 align_result_selector.hppProvides seqan3::detail::align_result_selector
 aligned_allocator.hppProvides seqan3::aligned_allocator
 aligned_sequence_builder.hppProvides seqan3::detail::aligned_sequence_builder
 aligned_sequence_concept.hppIncludes the aligned_sequence and the related insert_gap and erase_gap functions to enable stl container support
 alignment_algorithm.hppProvides seqan3::detail::alignment_algorithm
 alignment_algorithm_state.hppProvides seqan3::detail::alignment_algorithm_state
 alignment_configurator.hppProvides seqan3::detail::alignment_selector
 alignment_matrix_column_major_range_base.hppProvides seqan3::detail::alignment_matrix_column_major_range_base
 alignment_matrix_policy.hppProvides seqan3::detail::alignment_matrix_policy
 alignment_optimum.hppProvides seqan3::detail::alignment_optimum
 alignment_result.hppProvides seqan3::alignment_result
 alignment_score_matrix_one_column.hppProvides seqan3::detail::alignment_score_matrix_one_column
 alignment_score_matrix_one_column_banded.hppProvides seqan3::detail::alignment_score_matrix_one_column_banded
 alignment_score_matrix_one_column_base.hppProvides seqan3::detail::alignment_score_matrix_one_column_base
 alignment_score_matrix_proxy.hppProvides seqan3::detail::alignment_score_matrix_proxy
 alignment_trace_matrix_base.hppProvides seqan3::detail::alignment_trace_matrix_base
 alignment_trace_matrix_full.hppProvides seqan3::detail::alignment_trace_matrix_full
 alignment_trace_matrix_full_banded.hppProvides seqan3::detail::alignment_trace_matrix_full_banded
 alignment_trace_matrix_proxy.hppProvides seqan3::detail::alignment_trace_matrix_proxy
 alignment/aligned_sequence/all.hppMeta-header for the Alignment / Aligned Sequence submodule
 alignment/all.hppMeta-header for the Alignment module
 alignment/configuration/all.hppMeta-header for the Alignment / Configuration submodule
 alignment/decorator/all.hppMeta-header for the Alignment / Decorator submodule
 alignment/matrix/all.hppMeta-header for the
 alignment/matrix/detail/all.hppMeta-header for the detail block of the
 alignment/pairwise/all.hppMeta-header for the Alignment / Pairwise submodule
 alignment/pairwise/policy/all.hpp
 alignment/scoring/all.hppMeta-header for the Alignment / Scoring submodule
 alphabet/adaptation/all.hppMeta-header for the Alphabet / Adaptation submodule
 alphabet/all.hppMeta-header for the alphabet module
 alphabet/aminoacid/all.hppMeta-header for the Alphabet / Aminoacid submodule
 alphabet/cigar/all.hppMeta-header for the Alphabet / CIGAR submodule
 alphabet/composite/all.hppMeta-header for the Alphabet / Composite submodule
 alphabet/container/all.hppMeta-header for the Alphabet / Container submodule
 alphabet/gap/all.hppMeta-header for the Alphabet / Gap submodule
 alphabet/mask/all.hppMeta-header for the Alphabet / Mask submodule
 alphabet/nucleotide/all.hppMeta-header for the Alphabet / Nucleotide submodule
 alphabet/quality/all.hppMeta-header for the Alphabet / Quality submodule
 alphabet/range/all.hppMeta-header for the Alphabet / Range submodule
 alphabet/structure/all.hppMeta-header for the Alphabet / Structure submodule
 alphabet/views/all.hppMeta-header for the Alphabet / Views submodule
 argument_parser/all.hppMeta-header for the Argument Parser module
 core/algorithm/all.hppMeta-header for the Core / Algorithm submodule
 core/algorithm/detail/all.hppMeta-header for the detail functionality of the Core / Algorithm submodule
 core/all.hppMeta-header for the Core module
 core/concept/all.hppMeta-header for the Core / Concept submodule
 core/configuration/all.hppMeta-header for the Core / Configuration submodule
 core/configuration/detail/all.hppMeta-header for the detail functionality of the Core / Configuration submodule
 core/debug_stream/all.hppMeta-header for the Core / Debug Stream submodule
 core/detail/all.hppMeta-header for implementation details in the core module
 core/range/all.hppMeta-header for the Core / Range submodule
 io/all.hppMeta-header for the IO module
 io/sam_file/all.hppMeta-header for the IO / SAM File submodule
 io/sequence_file/all.hppMeta-header for the IO / Sequence File submodule
 io/stream/all.hppMeta-header for all stream related functionality
 io/structure_file/all.hppMeta-include for the structure IO submodule
 io/views/all.hppMeta-header for the IO / Views submodule
 search/all.hppMeta-header for the Search module
 search/configuration/all.hppMeta-header for the search configuration module
 search/dream_index/all.hppMeta-header for the Search / DREAM Index submodule
 search/fm_index/all.hppMeta-header for the Search / FM Index submodule
 search/kmer_index/all.hppMeta-header for the Search / k-mer Index submodule
 search/views/all.hppMeta-header for the Search / Views submodule
 utility/all.hppMeta-header for the utility module , which provides useful, stand-alone features that are not strongly coupled with SeqAn3
 utility/bloom_filter/all.hppMeta-header for the Bloom Filter
 utility/char_operations/all.hppMeta-header for the Utility / Builtin Character Operations submodule
 utility/concept/all.hppMeta-header for the Utility / Concept submodule
 utility/container/all.hppMeta-header for the Utility / Container submodule
 utility/parallel/all.hppMeta-header for the
 utility/parallel/detail/all.hppProvides implementation relevant helper objects and functions
 utility/range/all.hppMeta-header for the Utility / Range submodule
 utility/simd/all.hppMeta-header for the
 utility/simd/views/all.hppMeta-header for the
 utility/tuple/all.hppMeta-header for the Utility / Tuple submodule
 utility/type_list/all.hppMeta-header for the Utility / Type List submodule
 utility/type_pack/all.hppMeta-header for the Utility / Type Pack submodule
 utility/type_traits/all.hppMeta-header for the Utility / Type Traits submodule
 utility/views/all.hppMeta-header for the Utility / Views submodule
 all_view.hppProvides seqan3::detail::all
 alphabet_base.hppProvides seqan3::alphabet_base
 alphabet_proxy.hppProvides seqan3::alphabet_proxy
 alphabet_tuple_base.hppProvides seqan3::alphabet_tuple_base
 alphabet_variant.hppProvides seqan3::alphabet_variant
 aminoacid_base.hppProvides seqan3::aminoacid_base
 aminoacid_scoring_scheme.hppProvides seqan3::aminoacid_scoring_scheme
 argument_parser.hppProvides seqan3::argument_parser class
 async_input_buffer.hppProvides seqan3::views::async_input_buffer
 auxiliary.hppProvides auxiliary information
 basic.hppProvides various type traits on generic types
 bgzf_istream.hpp
 bgzf_ostream.hpp
 bgzf_stream_util.hppProvides stream compression utilities
 bi_fm_index.hppProvides the bidirectional seqan3::bi_fm_index
 bi_fm_index_cursor.hppProvides the seqan3::bi_fm_index_cursor for searching in the bidirectional seqan3::bi_fm_index
 bitThe <bit> header from C++20's standard library
 bitpacked_sequence.hppProvides seqan3::bitpacked_sequence
 bits_of.hppProvides utility functions for bit twiddling
 bloom_filter.hppProvides seqan3::bloom_filter
 buffer_queue.hppProvides seqan3::buffer_queue
 builtin_simd.hppProvides seqan3::detail::builtin_simd, seqan3::detail::is_builtin_simd and seqan3::simd::simd_traits<builtin_simd_t>
 builtin_simd_intrinsics.hppProvides intrinsics include for builtin simd
 byte.hppProvides seqan3::debug_stream and related types
 bz2_istream.hpp
 bz2_ostream.hpp
 cereal.hppAdaptions of concepts from the Cereal library
 char.hppProvides alphabet adaptations for standard char types
 char_strictly_to.hppProvides seqan3::views::char_strictly_to
 char_to.hppProvides seqan3::views::char_to
 charconvThe <charconv> header from C++17's standard library
 chunk.hppProvides seqan3::views::chunk
 alphabet/cigar/cigar.hppProvides the seqan3::cigar alphabet
 io/sam_file/detail/cigar.hppAuxiliary functions for the alignment IO
 cigar_operation.hppIntroduces the seqan3::exposition_only::cigar_operation alphabet
 cleanup.hpp
 combined_score_and_trace_matrix.hppProvides seqan3::detail::combined_score_and_trace_matrix
 common_pair.hppProvides seqan3::common_pair
 common_tuple.hppProvides seqan3::common_tuple
 complement.hppProvides seqan3::views::complement
 concatenated_sequences.hppProvides seqan3::concatenated_sequences
 alignment/pairwise/detail/concept.hppProvides concepts needed internally for the alignment algorithms
 alphabet/aminoacid/concept.hppProvides seqan3::aminoacid_alphabet
 alphabet/concept.hppCore alphabet concept and free function/type trait wrappers
 alphabet/detail/concept.hppProvides alphabet helper concepts
 alphabet/nucleotide/concept.hppProvides seqan3::nucleotide_alphabet
 alphabet/quality/concept.hppQuality alphabet concept
 alphabet/structure/concept.hppProvides seqan3::rna_structure_alphabet
 argument_parser/detail/concept.hppProvides the concept seqan3::detail::is_container_option
 core/configuration/detail/concept.hppProvides concepts for the configuration classes
 io/stream/concept.hppStream concepts
 search/fm_index/concept.hppProvides the concept for seqan3::detail::sdsl_index
 utility/concept.hppProvides concepts that do not have equivalents in C++20
 utility/container/concept.hppAdaptations of concepts from the standard library
 utility/range/concept.hppAdditional non-standard concepts for ranges
 utility/simd/concept.hppProvides seqan3::simd::simd_concept
 utility/tuple/concept.hppProvides seqan3::tuple_like
 utility/type_traits/concept.hppProvides the concepts seqan3::transformation_trait and seqan3::unary_type_trait
 conceptsThe <concepts> header from C++20's standard library
 configuration.hppProvides seqan3::configuration and utility functions
 configuration_element_debug_mode.hppProvides seqan3::detail::debug_mode
 configuration_element_parallel_mode.hppProvides seqan3::detail::parallel_mode
 configuration_utility.hppProvides various auxiliary functions with which parts of the configurations can be checked
 alphabet/detail/convert.hpp
 utility/views/convert.hppProvides seqan3::views::convert
 coordinate_matrix.hppProvides seqan3::detail::coordinate_matrix
 copyable_wrapper.hppProvides seqan3::detail::copyable_wrapper
 core_language.hppProvides concepts for core language types and relations that don't have concepts in C++20 (yet)
 customisation_point.hppHelper utilities for defining customisation point objects (CPOs)
 debug_matrix.hppProvides the declaration of seqan3::detail::debug_matrix
 debug_stream.hppProvides seqan3::debug_stream and related types
 debug_stream_alignment.hppThe seqan3::debug_stream_type overload in order to print alignments
 debug_stream_alphabet.hppProvides seqan3::debug_stream and related types
 debug_stream_simd.hppProvides seqan3::debug_stream overload for seqan3::simd::simd_type
 debug_stream_type.hppProvides seqan3::debug_stream and related types
 deep.hppProvides seqan3::views::deep
 default_configuration.hppProvides the default configuration for the seqan3::search() interface
 default_simd_backend.hppProvides seqan3::detail::default_simd_backend
 default_simd_length.hppProvides seqan3::detail::default_simd_length and seqan3::detail::default_simd_max_length
 deferred_crtp_base.hppProvides seqan3::detail::deferred_crtp_base
 alignment/configuration/detail.hppProvides some utility functions for the alignment configurations
 alphabet/composite/detail.hppProvides implementation detail for seqan3::alphabet_variant and seqan3::alphabet_tuple_base
 io/structure_file/detail.hppHelper functions (e.g. conversions) for the structure IO submodule
 search/configuration/detail.hppProvides compatibility matrix for search configurations
 dna15.hppProvides seqan3::dna15, container aliases and string literals
 dna16sam.hppProvides seqan3::dna16sam
 dna3bs.hppProvides seqan3::dna3bs, container aliases and string literals
 dna4.hppProvides seqan3::dna4, container aliases and string literals
 dna5.hppProvides seqan3::dna5, container aliases and string literals
 dot_bracket3.hppProvides the dot bracket format for RNA structure
 dssp9.hppProvides the dssp format for protein structure
 dynamic_bitset.hppA constexpr bitset implementation with dynamic size at compile time
 edit_distance_algorithm.hppProvides seqan3::detail::edit_distance_algorithm
 edit_distance_fwd.hppForwards for seqan3::edit_distance_unbanded related types
 edit_distance_score_matrix_full.hppProvides seqan3::detail::edit_distance_score_matrix_full
 edit_distance_trace_matrix_full.hppProvides seqan3::detail::edit_distance_trace_matrix_full
 edit_distance_unbanded.hppProvides a pairwise alignment algorithm for edit distance but without band
 elements.hppProvides seqan3::views::elements
 empty_type.hppProvides seqan3::detail::empty_type
 enforce_random_access.hppProvides seqan3::views::enforce_random_access
 alignment/exception.hppIncludes customized exception types for the alignment module
 alphabet/exception.hppExceptions thrown by entities in the alphabet module
 io/exception.hppProvides exceptions used in the I/O module
 exceptions.hppProvides parser related exceptions
 execution_handler_parallel.hppProvides seqan3::detail::execution_handler_parallel
 execution_handler_sequential.hppProvides seqan3::detail::execution_handler_sequential
 fast_istreambuf_iterator.hppProvides seqan3::detail::fast_istreambuf_iterator
 fast_ostreambuf_iterator.hppProvides seqan3::detail::fast_ostreambuf_iterator
 filesystemThe <filesystem> header from C++17's standard library
 find_optimum_policy.hppProvides seqan3::detail::find_optimum_policy
 fm_index.hppProvides the unidirectional seqan3::fm_index
 detail/fm_index_cursor.hppProvides the internal representation of a node of the seqan3::fm_index_cursor
 fm_index_cursor.hppProvides the seqan3::fm_index_cursor for searching in the unidirectional seqan3::fm_index
 format_bam.hppProvides the seqan3::format_bam
 format_base.hppProvides the format_base struct containing all helper functions that are needed in all formats
 format_embl.hpp
 format_fasta.hpp
 format_fastq.hpp
 format_genbank.hppProvides the seqan3::sequence_file_format_genbank class
 format_help.hppProvides the format_help struct that print the help page to the command line and the two child formats (format_version, format_short_help) that print short help messages to the command line
 format_html.hppProvides the format_html struct and its helper functions
 format_man.hppProvides the format_man struct and its helper functions
 format_parse.hppProvides the format_parse class
 format_sam.hppProvides the seqan3::format_sam
 format_sam_base.hppProvides the seqan3::format_sam_base that can be inherited from
 format_vienna.hppProvides the seqan3::format_vienna
 function_traits.hppProvides various type traits for use on functions
 gap.hppProvides seqan3::gap
 gap_decorator.hppProvides seqan3::gap_decorator
 gapped.hppProvides seqan3::gapped
 gz_istream.hpp
 gz_ostream.hpp
 hash.hppProvides overloads for std::hash
 range/hash.hppProvides overloads for std::hash
 header.hppProvides the seqan3::sam_file_header class
 helper.hppProvides implementation helper for seqan3::views::zip and seqan3::views::join_with
 hit.hppProvides the configuration to define the hit strategies "hit_strata", "hit_all", "hit_all_best", "hit_single_best"
 ignore_output_iterator.hppProvides seqan3::detail::ignore_output_iterator for writing to null stream
 in_file_iterator.hppProvides the seqan3::detail::in_file_iterator class template
 inherited_iterator_base.hppProvides the seqan3::detail::inherited_iterator_base template
 sam_file/input.hppProvides seqan3::sam_file_input and corresponding traits classes
 sequence_file/input.hppProvides seqan3::sequence_file_input and corresponding traits classes
 structure_file/input.hppProvides seqan3::structure_file_input and corresponding traits classes
 sam_file/input_format_concept.hppProvides seqan3::sam_file_input_format and auxiliary classes
 sequence_file/input_format_concept.hppProvides seqan3::sequence_file_input_format and auxiliary classes
 structure_file/input_format_concept.hppProvides seqan3::structure_file_input_format
 sam_file/input_options.hppProvides seqan3::sam_file_input_options
 sequence_file/input_options.hppProvides seqan3::sequence_file_input_options
 structure_file/input_options.hppProvides seqan3::structure_file_input_options
 integer_traits.hppProvides metaprogramming utilities for integer types
 interleave.hppProvides seqan3::views::interleave
 interleaved_bloom_filter.hppProvides seqan3::interleaved_bloom_filter
 iota_simd.hppProvides seqan3::detail::counted_simd_iterator and seqan3::views::iota_simd
 is_class_template_declarable.hppProvides a type trait for verifying valid template declarations
 istreambuf_view.hppProvides seqan3::detail::istreambuf
 iteratorThe <iterator> header from C++20's standard library
 iterator_traits.hppProvides various transformation traits for use on iterators
 join_with.hppProvides seqan3::views::join_with
 kmer_hash.hppProvides seqan3::views::kmer_hash
 latch.hppProvides seqan3::detail::latch
 lazy_conditional.hppProvides lazy template instantiation traits
 load.hpp
 magic_header.hppProvides seqan3::detail::magic_header
 mask.hppCreate a mask composite which can be applied with another alphabet
 masked.hppExtends a given alphabet with the mask alphabet
 math.hppProvides math related functionality
 matrix_concept.hppProvides seqan3::detail::matrix
 matrix_coordinate.hppProvides seqan3::detail::matrix_index, seqan3::detail::matrix_coordinate and associated strong types
 max_error.hppProvides the configuration for maximum number of errors for all error types
 max_error_common.hppProvides the error types for maximum number of errors
 memoryThe <memory> header from C++20's standard library
 minimiser.hppProvides seqan3::views::minimiser
 minimiser_hash.hppProvides seqan3::views::minimiser_hash
 core/range/detail/misc.hppProvides various utility functions
 io/detail/misc.hppProvides various utility functions
 misc_input.hppProvides various utility functions required only for input
 misc_output.hppProvides various utility functions required only for output
 multi_invocable.hppProvides a type that combines multiple invocables
 newThe <new> header from C++17's standard library
 non_propagating_cache.hppProvides seqan3::detail::views::non_propagating_cache
 nucleotide_base.hppProvides seqan3::nucleotide_base
 nucleotide_scoring_scheme.hppProvides seqan3::nucleotide_scoring_scheme
 on_result.hppProvides seqan3::search_cfg::on_result
 optional.hppProvides seqan3::debug_stream and related types
 out_file_iterator.hppProvides the seqan3::detail::out_file_iterator class template
 io/sam_file/output.hppProvides seqan3::sam_file_output and corresponding traits classes
 io/sequence_file/output.hppProvides seqan3::sequence_file_output and corresponding traits classes
 io/structure_file/output.hppProvides seqan3::structure_file_output and corresponding traits classes
 search/configuration/output.hppProvides the configuration for the content of the search result
 sam_file/output_format_concept.hppProvides seqan3::sam_file_output_format and auxiliary classes
 sequence_file/output_format_concept.hppProvides seqan3::sequence_file_output_format and auxiliary classes
 structure_file/output_format_concept.hppProvides seqan3::structure_file_output_format and auxiliary classes
 sam_file/output_options.hppProvides seqan3::sam_file_output_options
 sequence_file/output_options.hppProvides seqan3::sequence_file_output_options
 structure_file/output_options.hppProvides seqan3::structure_file_output_options
 pairwise_alignment_algorithm.hppProvides seqan3::detail::pairwise_alignment_algorithm
 pairwise_alignment_algorithm_banded.hppProvides seqan3::detail::pairwise_alignment_algorithm
 pairwise_alignment_concept.hppProvides seqan3::detail::pairwise_alignment and seqan3::detail::writable_pairwise_alignment
 pairwise_combine.hppProvides seqan3::views::pairwise_combine
 parallel.hppProvides seqan3::search_cfg::parallel configuration
 persist_view.hppProvides seqan3::detail::persist
 phred42.hppProvides seqan3::phred42 quality scores
 phred63.hppProvides seqan3::phred63 quality scores
 phred68solexa.hppProvides seqan3::phred68solexa quality scores
 phred94.hppProvides seqan3::phred94 quality scores
 phred_base.hppProvides seqan3::phred42 quality scores
 pipeable_config_element.hppProvides seqan3::pipeable_config_element
 platform.hppProvides platform and dependency checks
 pod_tuple.hppProvides seqan3::pod_tuple
 policy_affine_gap_recursion.hppProvides seqan3::detail::policy_affine_gap_recursion
 policy_affine_gap_recursion_banded.hppProvides seqan3::detail::policy_affine_gap_recursion_banded
 policy_affine_gap_with_trace_recursion.hppProvides seqan3::detail::policy_affine_gap_with_trace_recursion
 policy_affine_gap_with_trace_recursion_banded.hppProvides seqan3::detail::policy_affine_gap_with_trace_recursion_banded
 policy_alignment_matrix.hppProvides seqan3::detail::policy_alignment_matrix
 policy_alignment_result_builder.hppProvides seqan3::detail::policy_alignment_result_builder
 policy_max_error.hppProvides the seqan3::detail::policy_max_error
 policy_optimum_tracker.hppProvides seqan3::detail::policy_optimum_tracker
 policy_optimum_tracker_simd.hppProvides seqan3::detail::policy_optimum_tracker_simd
 policy_scoring_scheme.hppProvides seqan3::detail::policy_scoring_scheme
 policy_search_result_builder.hppProvides the seqan3::detail::policy_search_result_builder
 pop_front.hppProvides seqan3::tuple_pop_front
 predicate.hppProvides character predicates for tokenisation
 predicate_detail.hppProvides parse conditions for tokenization
 pretty_print.hppProvides seqan3::detail::make_printable which converts non printable characters (e.g. a tab) to a std::string
 qualified.hppProvides quality alphabet composites
 random_access_iterator.hppProvides the seqan3::detail::random_access_iterator class
 range.hppProvides seqan3::debug_stream and related types
 rangesThe <ranges> header from C++20's standard library
 rank_to.hppProvides seqan3::views::rank_to
 reader_writer_manager.hppProvides seqan3::detail::reader_writer_manager
 detail/record.hpp
 record.hppProvides the seqan3::record template and the seqan3::field enum
 sam_file/record.hppProvides seqan3::sam_record
 sequence_file/record.hppProvides seqan3::sequence_record
 structure_file/record.hppProvides seqan3::structure_record
 record_like.hppProvides seqan3::detail::record_like
 repeat.hppProvides the seqan3::views::repeat
 repeat_n.hppProvides seqan3::views::repeat_n
 result_type.hppProvides seqan3::search_cfg::detail::result_type
 rna15.hppProvides seqan3::rna15, container aliases and string literals
 rna4.hppProvides seqan3::rna4, container aliases and string literals
 rna5.hppProvides seqan3::rna5, container aliases and string literals
 row_wise_matrix.hppProvides seqan3::detail::row_wise_matrix
 safe_filesystem_entry.hppProvides seqan3::detail::safe_filesystem_entry
 sam_flag.hppProvides helper data structures for the seqan3::sam_file_output
 sam_tag_dictionary.hppProvides the seqan3::sam_tag_dictionary class and auxiliaries
 score_matrix_single_column.hppProvides seqan3::detail::score_matrix_single_column
 scoring_scheme_base.hppProvides seqan3::scoring_scheme_base
 scoring_scheme_concept.hppProvides seqan3::scoring_scheme_for
 scoring_scheme_policy.hppProvides seqan3::detail::scoring_scheme_policy
 search.hppProvides the public interface for search algorithms
 search_common.hppProvides data structures used by different search algorithms
 search_configurator.hppProvides seqan3::detail::search_configurator
 search_result.hppProvides seqan3::search_result
 search_scheme_algorithm.hppProvides the algorithm to search in an index using search schemes
 search_scheme_precomputed.hppProvides the data structures and precomputed instances for (optimum) search schemes
 search_traits.hppProvides seqan3::detail::search_traits
 semialphabet_any.hppProvides seqan3::semialphabet_any
 semiregular_box.hppProvides seqan3::semiregular_box
 sequence.hppAdditional non-standard concepts for ranges
 serialised_resource_pool.hppProvides helper structs from SeqAn2 for the bgzf_ostream
 shape.hppProvides seqan3::shape
 simd.hppProvides seqan3::simd::simd_type
 simd_affine_gap_policy.hppProvides seqan3::detail::simd_affine_gap_policy
 simd_algorithm_avx2.hppProvides specific algorithm implementations for AVX2 instruction set
 simd_algorithm_avx512.hppProvides specific algorithm implementations for AVX512 instruction set
 simd_algorithm_sse4.hppProvides specific algorithm implementations for SSE4 instruction set
 simd_find_optimum_policy.hppProvides seqan3::detail::simd_find_optimum_policy
 simd_match_mismatch_scoring_scheme.hppProvides seqan3::detail::simd_match_mismatch_scoring_scheme
 simd_matrix_scoring_scheme.hppProvides seqan3::detail::simd_matrix_scoring_scheme
 simd_traits.hppProvides seqan3::simd::simd_traits
 single_pass_input.hppProvides seqan3::views::single_pass_input
 slice.hppProvides seqan3::views::slice
 small_string.hppA constexpr string implementation to manipulate string literals at compile time
 small_vector.hppA constexpr vector implementation with dynamic size at compile time
 spanProvides std::span from the C++20 standard library
 spin_delay.hppProvides seqan3::detail::spin_delay
 split.hppProvides seqan3::tuple_split
 store.hpp
 stream_buffer_exposer.hppProvides seqan3::detail::stream_buffer_exposer
 strong_type.hppProvides basic data structure for strong types
 structured_aa.hppProvides the composite of aminoacid with structure alphabets
 structured_rna.hppProvides the composite of nucleotide with structure alphabets
 suspendable_queue.hppProvides seqan suspendable queue
 take_exactly_view.hppProvides seqan3::views::take_exactly and seqan3::views::take_exactly_or_throw
 take_line_view.hppProvides seqan3::detail::take_line and seqan3::detail::take_line_or_throw
 take_until_view.hppProvides seqan3::views::take_until and seqan3::views::take_until_or_throw
 template_inspection.hppProvides type traits for working with templates
 terminal.hppChecks if program is run interactively and retrieves dimensions of terminal (Transferred from seqan2)
 test_accessor.hppForward declares seqan3::detail::test_accessor
 range/to.hppProvides seqan3::ranges::to
 views/to.hppProvides seqan3::views::to
 to_char.hppProvides seqan3::views::to_char
 to_little_endian.hppProvides utility functions for bit twiddling
 to_rank.hppProvides seqan3::views::to_rank
 to_simd.hppProvides seqan3::detail::to_simd view
 to_string.hppAuxiliary for pretty printing of exception messages
 trace_directions.hppProvides the declaration of seqan3::detail::trace_directions
 trace_iterator.hppProvides seqan3::detail::trace_iterator
 trace_iterator_banded.hppProvides seqan3::detail::trace_iterator_banded
 trace_iterator_base.hppProvides seqan3::detail::trace_iterator_base
 trace_matrix_full.hppProvides seqan3::detail::trace_matrix_full
 type_list/traits.hppProvides traits for seqan3::type_list
 type_pack/traits.hppProvides various traits for template packs
 transfer_type_modifier_onto.hppProvides type traits seqan3::detail::transfer_type_modifier_onto
 transform.hppProvides utilities for modifying characters
 transformation_trait_or.hppProvides seqan3::detail::transformation_trait_or
 translate.hppProvides seqan3::views::translate and seqan3::views::translate_single
 translate_join.hppProvides seqan3::views::translate_join
 translation.hppProvides functions for translating a triplet of nucleotides into an amino acid
 translation_details.hppProvides translation details for nucleotide to aminoacid translation
 translation_genetic_code.hppGenetic codes used for translating a triplet of nucleotides into an amino acid
 trim_quality.hppProvides seqan3::views::trim_quality
 tuple.hppProvides seqan3::debug_stream and related types
 two_dimensional_matrix.hppProvides seqan3::detail::two_dimensional_matrix
 two_dimensional_matrix_iterator_base.hppProvides seqan3::detail::two_dimensional_matrix_iterator_base
 two_dimensional_matrix_iterator_concept.hppProvides seqan3::detail::two_dimensional_matrix_iterator
 type_list.hppProvides seqan3::type_list
 type_list_algorithm.hppProvides algorithms for meta programming, parameter packs and seqan3::type_list
 type_name_as_string.hppProvides traits to inspect some information of a type, for example its name
 type_pack_algorithm.hppProvides algorithms for meta programming, parameter packs and seqan3::type_list
 type_reduce.hppProvides seqan3::views::type_reduce
 type_traitsThe <type_traits> header from C++20's standard library
 alignment/pairwise/detail/type_traits.hppProvides helper type traits for the configuration and execution of the alignment algorithm
 core/range/type_traits.hppProvides various transformation traits used by the range module
 uint.hppProvides alphabet adaptations for standard uint types
 unidirectional_search_algorithm.hppProvides an approximate string matching algorithm based on simple backtracking. This should only be used as a reference for unit testing
 validate_char_for.hppProvides seqan3::views::validate_char_for
 validators.hppProvides some standard validators for (positional) options
 variant.hppProvides seqan3::debug_stream and related types
 version.hppProvides SeqAn version macros and global variables
 version_check.hppProvides the version check functionality
 wuss.hppProvides the WUSS format for RNA structure
 zip.hppProvides seqan3::views::zip