SeqAn3
3.4.0-rc.4
The Modern C++ library for sequence analysis.
Toggle main menu visibility
Welcome
Setup
Setting up library tests
Quick Setup (using CMake)
Tutorial
First steps with SeqAn
Parsing command line arguments with Sharg
C++ Concepts
Alphabets in SeqAn
Ranges
Minimisers
Sequence File Input and Output
Pairwise Alignment
Indexing and searching with SeqAn
SAM Input and Output in SeqAn
Implementing your own read mapper with SeqAn
How-To
Porting from SeqAn2
How to write an argument parser with subcommands
How to serialise SeqAn data structures
How to write a view
How to write your own alphabet
Cookbook
About
Stability and long-term promises
Citing
Customisation
Changelog
Copyright
Code of Conduct
Contributing
API Reference
API Reference (details)
Namespace List
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
r
s
t
u
v
w
z
Functions
a
b
c
e
f
g
i
k
l
m
o
p
r
s
t
u
v
w
Variables
a
b
c
d
e
f
h
i
k
m
o
p
r
s
t
v
Typedefs
a
b
c
d
e
f
g
i
j
m
p
r
s
t
u
v
z
Enumerations
Enumerator
Concept List
Class List
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
Enumerator
Related Symbols
:
a
b
c
d
e
g
o
r
s
t
File List
File List
File Members
All
c
i
s
Variables
Macros
c
s
▼
SeqAn3
Welcome
►
Setup
►
Tutorial
►
How-To
Cookbook
►
About
►
API Reference
▼
API Reference (details)
►
Namespace List
►
Concept List
▼
Class List
►
Class List
Class Index
►
Class Hierarchy
▼
Class Members
►
All
►
Functions
►
Variables
►
Typedefs
Enumerations
Enumerator
►
Related Symbols
►
File List
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
Here is a list of all documented class members with links to the class documentation for each member:
- r -
r_left :
seqan3::detail::alignment_score_matrix_proxy< score_type >
,
seqan3::detail::alignment_trace_matrix_proxy< coordinate_type, trace_type >
random_access_iterator_base() :
seqan3::detail::random_access_iterator_base< range_type, derived_t_template, args_t >
range_base_t :
seqan3::detail::alignment_score_matrix_one_column< score_t >
,
seqan3::detail::alignment_score_matrix_one_column_banded< score_t >
,
seqan3::detail::alignment_trace_matrix_full< trace_t, coordinate_only >
,
seqan3::detail::alignment_trace_matrix_full_banded< trace_t, coordinate_only >
range_ptr :
seqan3::algorithm_result_generator_range< algorithm_executor_type >::algorithm_range_iterator
range_value_t_is_compatible_with_value_type :
seqan3::concatenated_sequences< underlying_container_type, data_delimiters_type >
rank :
seqan3::alphabet_base< derived_type, size, char_t >
rank_by_index_() :
seqan3::alphabet_variant< alternative_types >
rank_by_type_() :
seqan3::alphabet_variant< alternative_types >
rank_complement() :
seqan3::dna15
,
seqan3::dna16sam
,
seqan3::dna3bs
,
seqan3::dna4
,
seqan3::dna5
,
seqan3::rna15
,
seqan3::rna4
,
seqan3::rna5
rank_complement_table :
seqan3::dna15
,
seqan3::dna16sam
,
seqan3::dna3bs
,
seqan3::dna4
,
seqan3::dna5
rank_sum_helper() :
seqan3::alphabet_tuple_base< derived_type, component_types >
rank_to_char() :
seqan3::aa10li
,
seqan3::aa10murphy
,
seqan3::aa20
,
seqan3::aa27
,
seqan3::alphabet_variant< alternative_types >
,
seqan3::dna15
,
seqan3::dna16sam
,
seqan3::dna3bs
,
seqan3::dna4
,
seqan3::dna5
,
seqan3::dot_bracket3
,
seqan3::dssp9
,
seqan3::exposition_only::cigar_operation
,
seqan3::gap
,
seqan3::masked< sequence_alphabet_t >
,
seqan3::phred_base< derived_type, size >
,
seqan3::qualified< sequence_alphabet_t, quality_alphabet_t >
,
seqan3::rna15
,
seqan3::rna4
,
seqan3::rna5
,
seqan3::wuss< SIZE >
rank_to_char_table :
seqan3::aa10li
,
seqan3::aa10murphy
,
seqan3::aa20
,
seqan3::aa27
,
seqan3::alphabet_variant< alternative_types >
,
seqan3::dna15
,
seqan3::dna16sam
,
seqan3::dna3bs
,
seqan3::dna4
,
seqan3::dna5
,
seqan3::dot_bracket3
,
seqan3::dssp9
,
seqan3::exposition_only::cigar_operation
,
seqan3::qualified< sequence_alphabet_t, quality_alphabet_t >
,
seqan3::rna15
,
seqan3::rna4
,
seqan3::rna5
,
seqan3::wuss< SIZE >
rank_to_phred :
seqan3::phred_base< derived_type, size >
,
seqan3::qualified< sequence_alphabet_t, quality_alphabet_t >
rank_type :
seqan3::alphabet_base< derived_type, size, char_t >
,
seqan3::wuss< SIZE >
raw_data() :
seqan3::bitpacked_sequence< alphabet_type >
,
seqan3::bloom_filter< data_layout_mode_ >
,
seqan3::concatenated_sequences< underlying_container_type, data_delimiters_type >
,
seqan3::dynamic_bitset< bit_capacity >
,
seqan3::interleaved_bloom_filter< data_layout_mode_ >::membership_agent_type::binning_bitvector
,
seqan3::interleaved_bloom_filter< data_layout_mode_ >
raw_record :
seqan3::format_sam
rb :
seqan3::detail::fm_index_cursor_node< index_t >
react_container :
seqan3::structure_file_input_default_traits_rna
,
structure_file_input_traits
react_type :
seqan3::structure_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::structure_file_input_default_traits_rna
,
structure_file_input_traits
read_alignment_record() :
seqan3::detail::sam_file_input_format_exposer< format_type >
,
seqan3::format_bam
,
seqan3::format_sam
,
seqan3::sam_file_input_format< t >
read_arithmetic_field() :
seqan3::detail::format_sam_base
read_float_byte_field() :
seqan3::format_bam
read_forward_range_field() :
seqan3::detail::format_sam_base
read_groups :
seqan3::sam_file_header< ref_ids_type >
read_header() :
seqan3::detail::format_sam_base
read_id() :
seqan3::format_fasta
read_integral_byte_field() :
seqan3::format_bam
read_next_record() :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::sequence_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::structure_file_input< traits_type_, selected_field_ids_, valid_formats_ >
read_sam_byte_vector() :
seqan3::format_sam
read_sam_dict() :
seqan3::format_bam
,
seqan3::format_sam
read_sam_dict_vector() :
seqan3::format_bam
,
seqan3::format_sam
read_seq() :
seqan3::format_fasta
read_sequence_record() :
seqan3::detail::sequence_file_input_format_exposer< format_type >
,
seqan3::format_embl
,
seqan3::format_fasta
,
seqan3::format_fastq
,
seqan3::format_genbank
,
seqan3::format_sam
,
seqan3::sequence_file_input< traits_type_, selected_field_ids_, valid_formats_ >::selected_sequence_format< format_t >
,
seqan3::sequence_file_input< traits_type_, selected_field_ids_, valid_formats_ >::sequence_format_base
,
seqan3::sequence_file_input_format< t >
read_structure() :
seqan3::format_vienna
read_structure_record() :
seqan3::detail::structure_file_input_format_exposer< format_type >
,
seqan3::format_vienna
,
seqan3::structure_file_input_format< t >
reader_arrive() :
seqan3::detail::reader_writer_manager
reader_arrive_and_wait() :
seqan3::detail::reader_writer_manager
reader_latch :
seqan3::detail::reader_writer_manager
reader_writer_manager() :
seqan3::detail::reader_writer_manager
rebind :
seqan3::simd::simd_traits< simd_t >
,
seqan3::simd::simd_traits< builtin_simd_t >
record() :
seqan3::record< field_types, field_ids >
record_buffer :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::sequence_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::structure_file_input< traits_type_, selected_field_ids_, valid_formats_ >
record_type :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::sequence_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::structure_file_input< traits_type_, selected_field_ids_, valid_formats_ >
recursive_adaptor() :
seqan3::views::deep< underlying_adaptor_t >
recursive_required_types_t :
seqan3::detail::recursive_required_types< t >
ref :
seqan3::detail::alignment_matrix_column_major_range_base< derived_t >::alignment_column_type
ref_dict :
seqan3::sam_file_header< ref_ids_type >
ref_id_info :
seqan3::sam_file_header< ref_ids_type >
ref_id_type :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
ref_ids() :
sam_file_input_traits
,
seqan3::sam_file_header< ref_ids_type >
,
seqan3::sam_file_input_default_traits< ref_sequences_t, ref_ids_t >
ref_info_present_in_header :
seqan3::detail::format_sam_base
ref_offset_type :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
ref_sequence_sliced_type :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
ref_sequence_type :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
ref_sequence_unsliced_type :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
ref_sequences() :
sam_file_input_traits
,
seqan3::sam_file_input_default_traits< ref_sequences_t, ref_ids_t >
reference :
seqan3::algorithm_result_generator_range< algorithm_executor_type >::algorithm_range_iterator
,
seqan3::bitpacked_sequence< alphabet_type >
,
seqan3::concatenated_sequences< underlying_container_type, data_delimiters_type >
,
seqan3::detail::alignment_matrix_column_major_range_base< derived_t >::alignment_column_type::iterator_type
,
seqan3::detail::alignment_matrix_column_major_range_base< derived_t >::iterator_type
,
seqan3::detail::alignment_score_matrix_one_column< score_t >
,
seqan3::detail::alignment_score_matrix_one_column_banded< score_t >
,
seqan3::detail::alignment_trace_matrix_full< trace_t, coordinate_only >
,
seqan3::detail::alignment_trace_matrix_full_banded< trace_t, coordinate_only >
,
seqan3::detail::async_input_buffer_view< urng_t >::iterator
,
seqan3::detail::basic_iterator< single_pass_input_view< view_type > >
,
seqan3::detail::combined_score_and_trace_matrix< score_matrix_t, trace_matrix_t >::iterator
,
seqan3::detail::coordinate_matrix< index_t >::iterator
,
seqan3::detail::counted_simd_iterator< index_simd_t >
,
seqan3::detail::debug_matrix< matrix_t, first_sequence_t, second_sequence_t >
,
seqan3::detail::edit_distance_score_matrix_full< word_t, score_t, is_semi_global, use_max_errors >
,
seqan3::detail::edit_distance_trace_matrix_full< word_t, is_semi_global, use_max_errors >
,
seqan3::detail::fast_istreambuf_iterator< char_t, traits_t >
,
seqan3::detail::fast_ostreambuf_iterator< char_t, traits_t >
,
seqan3::detail::ignore_output_iterator
,
seqan3::detail::in_file_iterator< file_type >
,
seqan3::detail::inherited_iterator_base< derived_t, base_t >
,
seqan3::detail::kmer_hash_view< urng_t >::basic_iterator< const_range >
,
seqan3::detail::matrix< matrix_t >
,
seqan3::detail::minimiser_view< urng1_t, urng2_t >::basic_iterator< const_range >
,
seqan3::detail::out_file_iterator< file_type >
,
seqan3::detail::pairwise_combine_view< underlying_range_type >::basic_iterator< range_type >
,
seqan3::detail::random_access_iterator_base< range_type, derived_t_template, args_t >
,
seqan3::detail::repeat_view< value_t >
,
seqan3::detail::score_matrix_single_column< score_t >::matrix_iterator
,
seqan3::detail::trace_iterator_base< derived_t, matrix_iter_t >
,
seqan3::detail::trace_matrix_full< trace_t >::iterator
,
seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >::basic_iterator< const_range >
,
seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >
,
seqan3::detail::two_dimensional_matrix_iterator_base< derived_t, order >
,
seqan3::detail::view_interleave< urng_t, inserted_rng_t >
,
seqan3::detail::view_take_exactly< urng_t, or_throw >::basic_iterator< const_range >
,
seqan3::detail::view_take_until< urng_t, fun_t, or_throw, and_consume >::basic_consume_iterator< const_range >
,
seqan3::detail::view_to_simd< urng_t, simd_t >::iterator_type
,
seqan3::detail::view_translate< urng_t >
,
seqan3::detail::view_translate_join< urng_t >
,
seqan3::detail::view_translate_single< urng_t >
,
seqan3::dynamic_bitset< bit_capacity >
,
seqan3::gap_decorator< inner_type >::basic_iterator< bool >
,
seqan3::gap_decorator< inner_type >
,
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::sam_file_output< selected_field_ids_, valid_formats_, ref_ids_type >
,
seqan3::sequence_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::sequence_file_output< selected_field_ids_, valid_formats_ >
,
seqan3::small_vector< value_type_, capacity_ >
,
seqan3::structure_file_input< traits_type_, selected_field_ids_, valid_formats_ >
,
seqan3::structure_file_output< selected_field_ids_, valid_formats_ >
reference_begin_position() :
seqan3::search_result< query_id_type, cursor_type, reference_id_type, reference_begin_position_type >
reference_begin_position_ :
seqan3::search_result< query_id_type, cursor_type, reference_id_type, reference_begin_position_type >
reference_begin_position_t :
seqan3::detail::search_configurator::select_search_result< search_configuration_t, index_t, query_index_t >
reference_id() :
seqan3::sam_record< field_types, field_ids >
,
seqan3::search_result< query_id_type, cursor_type, reference_id_type, reference_begin_position_type >
reference_id_ :
seqan3::search_result< query_id_type, cursor_type, reference_id_type, reference_begin_position_type >
reference_id_t :
seqan3::detail::search_configurator::select_search_result< search_configuration_t, index_t, query_index_t >
reference_ids :
seqan3::sam_file_header< ref_ids_type >
reference_position() :
seqan3::sam_record< field_types, field_ids >
reference_proxy_type() :
seqan3::bitpacked_sequence< alphabet_type >::reference_proxy_type
,
seqan3::dynamic_bitset< bit_capacity >::reference_proxy_type
reference_sequence() :
seqan3::sam_record< field_types, field_ids >
reference_sequences_ptr :
seqan3::sam_file_input< traits_type_, selected_field_ids_, valid_formats_ >
refID :
seqan3::format_bam::alignment_record_core
reg2bin() :
seqan3::format_bam
regex_validator() :
seqan3::regex_validator
register_reader() :
seqan3::detail::reader_writer_manager
register_writer() :
seqan3::detail::reader_writer_manager
remove() :
seqan3::configuration< configs_t >
,
seqan3::detail::safe_filesystem_entry
remove_all() :
seqan3::detail::safe_filesystem_entry
remove_at() :
seqan3::configuration< configs_t >
remove_no_throw() :
seqan3::detail::safe_filesystem_entry
remove_rvalue_reference_t :
seqan3::remove_rvalue_reference< t >
repeat_view() :
seqan3::detail::repeat_view< value_t >
required_option_missing() :
seqan3::required_option_missing
required_types_t :
seqan3::detail::required_types< t >
requires_trace_information :
seqan3::detail::alignment_configuration_traits< configuration_t >
reserve() :
seqan3::bitpacked_sequence< alphabet_type >
,
seqan3::concatenated_sequences< underlying_container_type, data_delimiters_type >
,
seqan3::detail::edit_distance_score_matrix_full< word_t, score_t, is_semi_global, use_max_errors >
,
seqan3::detail::edit_distance_trace_matrix_full< word_t, is_semi_global, use_max_errors >
,
seqan3::dynamic_bitset< bit_capacity >
,
seqan3::small_vector< value_type_, capacity_ >
reset() :
seqan3::bloom_filter< data_layout_mode_ >
,
seqan3::dynamic_bitset< bit_capacity >::reference_proxy_type
,
seqan3::dynamic_bitset< bit_capacity >
reset_buffer() :
seqan3::detail::algorithm_executor_blocking< resource_t, algorithm_t, algorithm_result_t, execution_handler_t >
reset_optimum() :
seqan3::detail::alignment_algorithm_state< score_type >
,
seqan3::detail::policy_optimum_tracker< alignment_configuration_t, optimum_updater_t >
,
seqan3::detail::policy_optimum_tracker_simd< alignment_configuration_t, optimum_updater_t >
resize() :
seqan3::bitpacked_sequence< alphabet_type >
,
seqan3::concatenated_sequences< underlying_container_type, data_delimiters_type >
,
seqan3::detail::combined_score_and_trace_matrix< score_matrix_t, trace_matrix_t >
,
seqan3::detail::coordinate_matrix< index_t >
,
seqan3::detail::score_matrix_single_column< score_t >
,
seqan3::detail::trace_matrix_full< trace_t >
,
seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >
,
seqan3::dynamic_bitset< bit_capacity >
,
seqan3::small_string< capacity_ >
,
seqan3::small_vector< value_type_, capacity_ >
resource :
seqan3::detail::algorithm_executor_blocking< resource_t, algorithm_t, algorithm_result_t, execution_handler_t >
resource_difference_type :
seqan3::detail::algorithm_executor_blocking< resource_t, algorithm_t, algorithm_result_t, execution_handler_t >
resource_it :
seqan3::detail::algorithm_executor_blocking< resource_t, algorithm_t, algorithm_result_t, execution_handler_t >
resource_iterator_type :
seqan3::detail::algorithm_executor_blocking< resource_t, algorithm_t, algorithm_result_t, execution_handler_t >
resource_position() :
seqan3::detail::algorithm_executor_blocking< resource_t, algorithm_t, algorithm_result_t, execution_handler_t >
resource_type :
seqan3::detail::algorithm_executor_blocking< resource_t, algorithm_t, algorithm_result_t, execution_handler_t >
result_buffer :
seqan3::interleaved_bloom_filter< data_layout_mode_ >::counting_agent_type< value_t >
,
seqan3::interleaved_bloom_filter< data_layout_mode_ >::membership_agent_type
result_type() :
seqan3::align_cfg::detail::result_type< alignment_result_t >
,
seqan3::detail::policy_alignment_result_builder< alignment_configuration_t >
,
seqan3::function_traits< std::function< return_t(args_t...)> >
,
seqan3::search_cfg::detail::result_type< search_result_t >
result_value_type :
seqan3::detail::default_edit_distance_trait_type< database_t, query_t, align_config_t, is_semi_global_t, word_t >
rev_fm :
seqan3::bi_fm_index< alphabet_t, text_layout_mode_, sdsl_index_type_ >
rev_fm_index_type :
seqan3::bi_fm_index< alphabet_t, text_layout_mode_, sdsl_index_type_ >
rev_lb :
seqan3::bi_fm_index_cursor< index_t >
rev_rb :
seqan3::bi_fm_index_cursor< index_t >
rev_sdsl_index_type :
seqan3::bi_fm_index< alphabet_t, text_layout_mode_, sdsl_index_type_ >
reverse_fm_index() :
seqan3::detail::reverse_fm_index< alphabet_t, text_layout_mode, sdsl_index_type >
rightColumnTab :
seqan3::detail::format_help::console_layout_struct
rightColumnWidth :
seqan3::detail::format_help::console_layout_struct
rightPadding :
seqan3::detail::format_help::console_layout_struct
rna15 :
seqan3::dna15
,
seqan3::rna15
rna15_vector :
seqan3::rna15
rna4 :
seqan3::dna4
,
seqan3::rna4
rna4_vector :
seqan3::rna4
rna5 :
seqan3::dna5
,
seqan3::rna5
rna5_vector :
seqan3::rna5
roll_factor :
seqan3::detail::kmer_hash_view< urng_t >::basic_iterator< const_range >
row :
seqan3::detail::matrix_index< index_t >
row_col_sep :
seqan3::detail::debug_matrix< matrix_t, first_sequence_t, second_sequence_t >::format_type
row_count :
seqan3::detail::coordinate_matrix< index_t >::iterator
,
seqan3::detail::coordinate_matrix< index_t >
,
seqan3::detail::trace_matrix_full< trace_t >
row_dim :
seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >
row_index :
seqan3::detail::alignment_optimum< score_t >
row_index_type() :
seqan3::detail::row_index_type< index_type >
row_sep :
seqan3::detail::debug_matrix< matrix_t, first_sequence_t, second_sequence_t >::format_type
rows() :
seqan3::detail::debug_matrix< matrix_t, first_sequence_t, second_sequence_t >
,
seqan3::detail::edit_distance_score_matrix_full< word_t, score_t, is_semi_global, use_max_errors >
,
seqan3::detail::edit_distance_trace_matrix_full< word_t, is_semi_global, use_max_errors >
,
seqan3::detail::matrix< matrix_t >
,
seqan3::detail::two_dimensional_matrix< value_t, allocator_t, order >
rows_size :
seqan3::detail::edit_distance_score_matrix_full< word_t, score_t, is_semi_global, use_max_errors >
,
seqan3::detail::edit_distance_trace_matrix_full< word_t, is_semi_global, use_max_errors >
rupdate() :
seqan3::gap_decorator< inner_type >
Hide me
Version:
main_user
main_dev
3.4.0
3.3.0
3.2.0
3.1.0
3.0.3
3.0.2
3.0.1
3.0.0
Generated on Sun Mar 16 2025 12:48:39 for SeqAn3 by
1.9.8