SeqAn3  3.0.1
The Modern C++ library for sequence analysis.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 12345]
  doc
  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
  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
 platform.hppProvides platform and dependency checks
 pod_tuple.hppProvides seqan3::pod_tuple
 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
  algorithm
  configuration
  fm_index
  kmer_index
 all.hppMeta-header for the search module
  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 seqan3::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