NCBI C++ ToolKit
|
RPS BLAST structure definitions. More...
#include <algo/blast/core/ncbi_std.h>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
struct | BlastRPSLookupFileHeader |
header of RPS blast '.loo' file More... | |
struct | BlastRPSProfileHeader |
header of RPS blast '.rps' file More... | |
struct | BlastRPSFreqRatiosHeader |
struct | BlastRPSAuxInfo |
information derived from RPS blast '.aux' file More... | |
struct | BlastRPSInfo |
The RPS engine uses this structure to access all of the RPS blast related data (assumed to be collected in an implementation-specific manner). More... | |
Macros | |
#define | RPS_MAGIC_NUM 0x1e16 |
RPS blast version number. More... | |
#define | RPS_MAGIC_NUM_28 0x1e17 |
Version number for 28-letter alphabet. More... | |
#define | NUM_EXPANSION_WORDS 3 |
Intentionally unused words in .loo file. More... | |
#define | FREQ_RATIO_SCALE 1000000000 |
header for RPS blast frequency ratios ('.freq') file More... | |
Typedefs | |
typedef struct BlastRPSLookupFileHeader | BlastRPSLookupFileHeader |
header of RPS blast '.loo' file More... | |
typedef struct BlastRPSProfileHeader | BlastRPSProfileHeader |
header of RPS blast '.rps' file More... | |
typedef struct BlastRPSFreqRatiosHeader | BlastRPSFreqRatiosHeader |
typedef struct BlastRPSAuxInfo | BlastRPSAuxInfo |
information derived from RPS blast '.aux' file More... | |
typedef struct BlastRPSInfo | BlastRPSInfo |
The RPS engine uses this structure to access all of the RPS blast related data (assumed to be collected in an implementation-specific manner). More... | |
RPS BLAST structure definitions.
Definition in file blast_rps.h.
#define FREQ_RATIO_SCALE 1000000000 |
header for RPS blast frequency ratios ('.freq') file
Definition at line 83 of file blast_rps.h.
#define NUM_EXPANSION_WORDS 3 |
Intentionally unused words in .loo file.
Definition at line 45 of file blast_rps.h.
#define RPS_MAGIC_NUM 0x1e16 |
RPS blast version number.
Definition at line 43 of file blast_rps.h.
#define RPS_MAGIC_NUM_28 0x1e17 |
Version number for 28-letter alphabet.
Definition at line 44 of file blast_rps.h.
typedef struct BlastRPSAuxInfo BlastRPSAuxInfo |
information derived from RPS blast '.aux' file
typedef struct BlastRPSFreqRatiosHeader BlastRPSFreqRatiosHeader |
typedef struct BlastRPSInfo BlastRPSInfo |
The RPS engine uses this structure to access all of the RPS blast related data (assumed to be collected in an implementation-specific manner).
typedef struct BlastRPSLookupFileHeader BlastRPSLookupFileHeader |
header of RPS blast '.loo' file
typedef struct BlastRPSProfileHeader BlastRPSProfileHeader |
header of RPS blast '.rps' file