Struct FastaProcessResult

Struct Documentation

struct FastaProcessResult

Result of FASTA file processing containing concatenated sequences and metadata.

Public Members

std::string sequence

Concatenated sequences with sentinels.

size_t num_sequences

Number of sequences processed.

std::vector<std::string> sequence_ids

IDs of processed sequences.

std::vector<size_t> sequence_lengths

Lengths of each sequence (excluding sentinels)

std::vector<size_t> sequence_positions

Start positions of each sequence in concatenated string.