BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioProteinMultiPatternAlignment Class Reference

#include <BioProteinMultiPatternAlignment.h>

List of all members.

Public Member Functions

 BioProteinMultiPatternAlignment ()
 ~BioProteinMultiPatternAlignment ()
 BioProteinMultiPatternAlignment (BioProteinSequence, string, string="BLOSUM62", int ReapIden=100, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (BioProteinSequence, string, string, string, int ReapIden=100, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (BioProteinSequence, string, int ReapIden, int MS, int MMS, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (BioFasta, string, string="BLOSUM62", int ReapIden=100, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (BioFasta, string, string, string, int ReapIden=100, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (BioFasta, string, int ReapIden, int MS, int MMS, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (string, string, string="BLOSUM62", int ReapIden=100, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (string, string, string, string, int ReapIden=100, int GP=-50, int extn=-9999, int TH=20)
 BioProteinMultiPatternAlignment (string, string, int ReapIden, int MS, int MMS, int GP=-50, int extn=-9999, int TH=20)
void setSequence (BioProteinSequence)
void setSequence (BioFasta)
void setSequence (string)
void addPattern (string, int ReapIden=100, int GP=-50, int extn=-9999, int TH=20)
void setSubstitutionMatrix (string)
void setSubstitutionMatrix (string, string)
void setMatchMisMatchScore (int MS=1, int MMS=0)
void setGapPenalty (int GP=-11, int extn=-9999, int index=-1)
void setRepeatIdentity (int identity, int index=-1)
void setThreshold (int, int index=-1)
void setOffsetRange (int st, int ed, int index=-1)
void setOrder (string)
void setGaps (int cou, int index=-1)
void showAlignment (ostream &=cout)
void showAlignment (BioPostScript &ps, float=100, float=650, float=450)
int getRepeatStartingPosition (int)
int getRepeatEndingPosition (int)
int getNumberOfRepeats ()
int getScore (int)
string getRepeat (int)
string getAlignedRepeat (int)

Friends

bool operator> (const BioProteinMultiPatternAlignment &, const BioProteinMultiPatternAlignment &)
bool operator< (const BioProteinMultiPatternAlignment &, const BioProteinMultiPatternAlignment &)
bool operator== (const BioProteinMultiPatternAlignment &, const BioProteinMultiPatternAlignment &)

Constructor & Destructor Documentation

BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( BioProteinSequence  ,
string  ,
string  = "BLOSUM62",
int  ReapIden = 100,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( BioProteinSequence  ,
string  ,
string  ,
string  ,
int  ReapIden = 100,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( BioProteinSequence  ,
string  ,
int  ReapIden,
int  MS,
int  MMS,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( BioFasta  ,
string  ,
string  = "BLOSUM62",
int  ReapIden = 100,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( BioFasta  ,
string  ,
string  ,
string  ,
int  ReapIden = 100,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( BioFasta  ,
string  ,
int  ReapIden,
int  MS,
int  MMS,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( string  ,
string  ,
string  = "BLOSUM62",
int  ReapIden = 100,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( string  ,
string  ,
string  ,
string  ,
int  ReapIden = 100,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
BioProteinMultiPatternAlignment::BioProteinMultiPatternAlignment ( string  ,
string  ,
int  ReapIden,
int  MS,
int  MMS,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)

Member Function Documentation

void BioProteinMultiPatternAlignment::addPattern ( string  ,
int  ReapIden = 100,
int  GP = -50,
int  extn = -9999,
int  TH = 20 
)
void BioProteinMultiPatternAlignment::setGapPenalty ( int  GP = -11,
int  extn = -9999,
int  index = -1 
)
void BioProteinMultiPatternAlignment::setGaps ( int  cou,
int  index = -1 
)
void BioProteinMultiPatternAlignment::setMatchMisMatchScore ( int  MS = 1,
int  MMS = 0 
)
void BioProteinMultiPatternAlignment::setOffsetRange ( int  st,
int  ed,
int  index = -1 
)
void BioProteinMultiPatternAlignment::setRepeatIdentity ( int  identity,
int  index = -1 
)
void BioProteinMultiPatternAlignment::setThreshold ( int  ,
int  index = -1 
)
void BioProteinMultiPatternAlignment::showAlignment ( BioPostScript ps,
float  = 100,
float  = 650,
float  = 450 
)

Friends And Related Function Documentation

bool operator< ( const BioProteinMultiPatternAlignment ,
const BioProteinMultiPatternAlignment  
) [friend]
bool operator== ( const BioProteinMultiPatternAlignment ,
const BioProteinMultiPatternAlignment  
) [friend]
bool operator> ( const BioProteinMultiPatternAlignment ,
const BioProteinMultiPatternAlignment  
) [friend]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines