cuSBF
Loading...
Searching...
No Matches
Public Attributes | List of all members
cusbf::FastxDetailedQueryRecord Struct Reference

Detailed per-record query results returned by Filter FASTX detail APIs. More...

#include <Fastx.hpp>

Public Attributes

uint64_t record_index {}
 Index in the input stream or file.
 
std::string header
 Owning copy of the record header.
 
std::string sequence
 Owning copy of the record sequence.
 
uint64_t queriedBases {}
 Bases included in the query window.
 
uint64_t queriedKmers {}
 K-mer windows evaluated.
 
uint64_t positive_kmers {}
 K-mers reported present.
 
std::vector< uint8_t > hits
 Per-k-mer hits retained after the API returns.
 

Detailed Description

Detailed per-record query results returned by Filter FASTX detail APIs.

Definition at line 191 of file Fastx.hpp.

Member Data Documentation

◆ header

std::string cusbf::FastxDetailedQueryRecord::header

Owning copy of the record header.

Definition at line 195 of file Fastx.hpp.

◆ hits

std::vector<uint8_t> cusbf::FastxDetailedQueryRecord::hits

Per-k-mer hits retained after the API returns.

Definition at line 205 of file Fastx.hpp.

◆ positive_kmers

uint64_t cusbf::FastxDetailedQueryRecord::positive_kmers {}

K-mers reported present.

Definition at line 203 of file Fastx.hpp.

203{};

◆ queriedBases

uint64_t cusbf::FastxDetailedQueryRecord::queriedBases {}

Bases included in the query window.

Definition at line 199 of file Fastx.hpp.

199{};

◆ queriedKmers

uint64_t cusbf::FastxDetailedQueryRecord::queriedKmers {}

K-mer windows evaluated.

Definition at line 201 of file Fastx.hpp.

201{};

◆ record_index

uint64_t cusbf::FastxDetailedQueryRecord::record_index {}

Index in the input stream or file.

Definition at line 193 of file Fastx.hpp.

193{};

◆ sequence

std::string cusbf::FastxDetailedQueryRecord::sequence

Owning copy of the record sequence.

Definition at line 197 of file Fastx.hpp.


The documentation for this struct was generated from the following file: