26namespace seqan3::detail
39template <
typename format_type>
40struct structure_file_output_format_exposer :
public format_type
46 template <
typename ...ts>
47 void write_structure_record(ts && ...args)
49 format_type::write_structure_record(std::forward<ts>(args)...);
74 structure_file_output_options & options,
202namespace seqan3::detail
211constexpr bool is_type_list_of_structure_file_output_formats_v =
false;
218template <
typename ...ts>
219constexpr bool is_type_list_of_structure_file_output_formats_v<type_list<ts...>>
228SEQAN3_CONCEPT type_list_of_structure_file_output_formats = is_type_list_of_structure_file_output_formats_v<t>;
@ energy
Energy of a folded sequence, represented by one float number.
@ comment
Comment field of arbitrary content, usually a string.
@ structure
Fixed interactions, usually a string of structure alphabet characters.
@ bpp
Base pair probability matrix of interactions, usually a matrix of float numbers.
@ react
Reactivity values of the sequence characters given in a vector of float numbers.
@ react_err
Reactivity error values given in a vector corresponding to seqan3::field::react.
@ offset
Sequence (seqan3::field::seq) relative start position (0-based), unsigned value.
@ structured_seq
Sequence and fixed interactions combined in one range.
@ id
The identifier, usually a string.
@ seq
The "sequence", usually a range of nucleotides or amino acids.
The main SeqAn3 namespace.
Definition: cigar_operation_table.hpp:2
Provides seqan3::rna5, container aliases and string literals.
Provides seqan3::structure_file_output_options.
Provides the composite of nucleotide with structure alphabets.
Provides seqan3::type_list.
Provides the WUSS format for RNA structure.