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

Search Toolkit Book for SDNAShortPatternItems

Structure containing auxiliary items needed for a DNA search with a pattern that fits in a single word. More...

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

Public Attributes

Uint4DNAwhichPrefixPosPtr
 Prefix position array for DNA patterns. More...
 
Uint4DNAwhichSuffixPosPtr
 Suffix position array for DNA patterns. More...
 
Uint4 DNAwhichPrefixPositions [256]
 Where prefix of DNA 4-mer matches pattern. More...
 
Uint4 DNAwhichSuffixPositions [256]
 Where suffix of DNA 4-mer matches pattern. More...
 

Detailed Description

Structure containing auxiliary items needed for a DNA search with a pattern that fits in a single word.

Definition at line 82 of file pattern.h.

Member Data Documentation

◆ DNAwhichPrefixPositions

Uint4 SDNAShortPatternItems::DNAwhichPrefixPositions[256]

Where prefix of DNA 4-mer matches pattern.

Definition at line 86 of file pattern.h.

Referenced by s_InitDNAPattern().

◆ DNAwhichPrefixPosPtr

Uint4* SDNAShortPatternItems::DNAwhichPrefixPosPtr

Prefix position array for DNA patterns.

Definition at line 83 of file pattern.h.

Referenced by s_FindHitsShortDNA(), s_FindHitsVeryLong(), and s_InitDNAPattern().

◆ DNAwhichSuffixPositions

Uint4 SDNAShortPatternItems::DNAwhichSuffixPositions[256]

Where suffix of DNA 4-mer matches pattern.

Definition at line 88 of file pattern.h.

Referenced by s_InitDNAPattern().

◆ DNAwhichSuffixPosPtr

Uint4* SDNAShortPatternItems::DNAwhichSuffixPosPtr

Suffix position array for DNA patterns.

Definition at line 84 of file pattern.h.

Referenced by s_FindHitsShortDNA(), s_FindHitsVeryLong(), and s_InitDNAPattern().


The documentation for this struct was generated from the following file:
Modified on Fri Jun 14 16:54:00 2024 by modify_doxy.py rev. 669887