NCBI C++ ToolKit
Public Attributes | List of all members
SPHIQueryInfo Struct Reference

Search Toolkit Book for SPHIQueryInfo

In PHI BLAST, structure containing information about all pattern occurrences in query. More...

#include <algo/blast/core/blast_def.h>

+ Collaboration diagram for SPHIQueryInfo:

Public Attributes

Int4 num_patterns
 Number of pattern occurrences in query. More...
 
SPHIPatternInfooccurrences
 Array of pattern occurrence information structures. More...
 
Int4 allocated_size
 Allocated size of the occurrences array. More...
 
double probability
 Estimated probability of the pattern. More...
 
char * pattern
 Pattern used, saved here for formatting purposes. More...
 

Detailed Description

In PHI BLAST, structure containing information about all pattern occurrences in query.

Definition at line 300 of file blast_def.h.

Member Data Documentation

◆ allocated_size

Int4 SPHIQueryInfo::allocated_size

Allocated size of the occurrences array.

Definition at line 304 of file blast_def.h.

Referenced by s_PHIBlastAddPatternHit(), SPHIQueryInfoNew(), and CPhiblastTestFixture::x_SetupPatternInfo().

◆ num_patterns

Int4 SPHIQueryInfo::num_patterns

◆ occurrences

SPHIPatternInfo* SPHIQueryInfo::occurrences

◆ pattern

char* SPHIQueryInfo::pattern

Pattern used, saved here for formatting purposes.

Definition at line 306 of file blast_def.h.

Referenced by Blast_SetPHIPatternInfo(), CBlastFormat::PrintPhiResult(), SPHIQueryInfoCopy(), and SPHIQueryInfoFree().

◆ probability

double SPHIQueryInfo::probability

Estimated probability of the pattern.

Definition at line 305 of file blast_def.h.

Referenced by Blast_SetPHIPatternInfo(), BOOST_AUTO_TEST_CASE(), CBlastFormat::PrintPhiResult(), and s_GetEstimatedPhiExpect().


The documentation for this struct was generated from the following file:
Modified on Tue Feb 27 05:54:14 2024 by modify_doxy.py rev. 669887