NCBI C++ ToolKit
|
Constants used in compositional score matrix adjustment. More...
#include <algo/blast/core/ncbi_std.h>
Go to the source code of this file.
Go to the SVN repository for this file.
Macros | |
#define | COMPO_SCORE_MIN INT2_MIN |
Minimum score in a matrix. More... | |
#define | COMPO_NUM_TRUE_AA 20 |
Number of standard amino acids. More... | |
#define | COMPO_LARGEST_ALPHABET 28 |
The largest alphabet supported by this code (the code supports 26 or 28 character amino acid alphabets). More... | |
Typedefs | |
typedef enum ECompoAdjustModes | ECompoAdjustModes |
An collection of constants that specify all permissible modes of composition adjustment. More... | |
typedef enum EMatrixAdjustRule | EMatrixAdjustRule |
An collection of constants that specify all rules that may be used to generate a compositionally adjusted matrix. More... | |
Enumerations | |
enum | ECompoAdjustModes { eNoCompositionBasedStats = 0 , eCompositionBasedStats = 1 , eCompositionMatrixAdjust = 2 , eCompoForceFullMatrixAdjust = 3 , eNumCompoAdjustModes } |
An collection of constants that specify all permissible modes of composition adjustment. More... | |
enum | EMatrixAdjustRule { eDontAdjustMatrix = (-1) , eCompoScaleOldMatrix = 0 , eUnconstrainedRelEntropy = 1 , eRelEntropyOldMatrixNewContext = 2 , eRelEntropyOldMatrixOldContext = 3 , eUserSpecifiedRelEntropy = 4 } |
An collection of constants that specify all rules that may be used to generate a compositionally adjusted matrix. More... | |
Constants used in compositional score matrix adjustment.
Definition in file composition_constants.h.
#define COMPO_LARGEST_ALPHABET 28 |
The largest alphabet supported by this code (the code supports 26 or 28 character amino acid alphabets).
Used to specify the size of structures that are statically allocated.
Definition at line 51 of file composition_constants.h.
#define COMPO_NUM_TRUE_AA 20 |
Number of standard amino acids.
Definition at line 46 of file composition_constants.h.
#define COMPO_SCORE_MIN INT2_MIN |
Minimum score in a matrix.
Definition at line 43 of file composition_constants.h.
typedef enum ECompoAdjustModes ECompoAdjustModes |
An collection of constants that specify all permissible modes of composition adjustment.
typedef enum EMatrixAdjustRule EMatrixAdjustRule |
An collection of constants that specify all rules that may be used to generate a compositionally adjusted matrix.
enum ECompoAdjustModes |
An collection of constants that specify all permissible modes of composition adjustment.
Definition at line 59 of file composition_constants.h.
enum EMatrixAdjustRule |
An collection of constants that specify all rules that may be used to generate a compositionally adjusted matrix.
Enumerator | |
---|---|
eDontAdjustMatrix | |
eCompoScaleOldMatrix | |
eUnconstrainedRelEntropy | |
eRelEntropyOldMatrixNewContext | |
eRelEntropyOldMatrixOldContext | |
eUserSpecifiedRelEntropy |
Definition at line 76 of file composition_constants.h.