BaseAsciiMap Class Reference

List of all members.

Public Types

enum  SPACE_TYPE { UNKNOWN, BASE_SPACE, COLOR_SPACE }

Public Member Functions

void setBaseMapType (SPACE_TYPE spaceType)
int getBaseIndex (const char &letter)
SPACE_TYPE getSpaceType ()
void setNumPrimerBases (int numPrimerBases)
void resetPrimerCount ()
void resetBaseMapType ()

Static Public Attributes

static const int baseAIndex = 000
static const int baseTIndex = 001
static const int baseCIndex = 002
static const int baseGIndex = 003
static const int baseNIndex = 004
static const int baseXIndex = 005
static const char int2base [] = "ACGTNMXXXXXXXXXX"
static const char int2colorSpace [] = "0123NXXXXXXXXXXX"
static unsigned char base2complement []

Detailed Description

Definition at line 23 of file BaseAsciiMap.h.


Member Data Documentation

unsigned char BaseAsciiMap::base2complement [static]
Initial value:
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "0123NNNNNNNNNNNN"  
    "NTNGNNNCNNNNNNNN"  
    "NNNNANNNNNNNNNNN"  
    "NTNGNNNCNNNNNNNN"  
    "NNNNANNNNNNNNNNN"  

    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"  
    "NNNNNNNNNNNNNNNN"

Definition at line 39 of file BaseAsciiMap.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 17 15:38:30 2010 for StatGen Software by  doxygen 1.6.3