[ Lib_General64 | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
static const int | GAP_INDEX=-1; |
MSA() ; | |
MSA(const TSequence* mol); | |
MSA(const vector< TColumn>& i_vCol, const vector< const TSequence*>& i_vSeq); | |
int | getSeqNum()const ; |
vector< const TSequence*> | getSeqs()const ; |
const TSequence* | getSeq(const int i)const ; |
int | getLength()const ; |
vector< TColumn> | getColumns()const ; |
int | identityCount()const; |
bool | ifIdentity(const int i_col)const; |
void | reorder(const vector< const TSequence*>& vSeq); |
template< class TTSequence> friend ostream& | operator<<(ostream& s, const MSA< TTSequence>& sp); |
void | printClustalXformat(ostream& s)const; |
void | printPIRformat(ostream& s)const; |
protected: |
static const int GAP_INDEX=-1;//index for mol array
MSA() ;
Function is currently defined inline.
MSA(const TSequence* mol);
MSA(const vector< TColumn>& i_vCol, const vector< const TSequence*>& i_vSeq);
MSA(const vector< TColumn>& i_vCol, const vector< const TSequence*>& i_vSeq);
Function is currently defined inline.
int getSeqNum()const ;
Function is currently defined inline.
vector< const TSequence*> getSeqs()const ;
vector< const TSequence*> getSeqs()const ;
Function is currently defined inline.
const TSequence* getSeq(const int i)const ;
const TSequence* getSeq(const int i)const ;
Function is currently defined inline.
int getLength()const ;
Function is currently defined inline.
vector< TColumn> getColumns()const ;
vector< TColumn> getColumns()const ;
Function is currently defined inline.
int identityCount()const;
bool ifIdentity(const int i_col)const;
bool ifIdentity(const int i_col)const;
void reorder(const vector< const TSequence*>& vSeq);
void reorder(const vector< const TSequence*>& vSeq);
template< class TTSequence> friend ostream& operator<<(ostream& s, const MSA< TTSequence>& sp);
printing class info
template< class TTSequence> //// friend ostream& operator<<(ostream& s, const MSA< TTSequence>& sp);
void printClustalXformat(ostream& s)const;
void printClustalXformat(ostream& s)const;
void printPIRformat(ostream& s)const;
void printPIRformat(ostream& s)const;
public: | ||
---|---|---|
static const int | GAP_INDEX=-1; | |
MSA() ; | ||
MSA(const TSequence* mol); | ||
MSA(const vector< TColumn>& i_vCol, const vector< const TSequence*>& i_vSeq); | ||
int | getSeqNum()const ; | |
vector< const TSequence*> | getSeqs()const ; | |
const TSequence* | getSeq(const int i)const ; | |
int | getLength()const ; | |
vector< TColumn> | getColumns()const ; | |
int | identityCount()const; | |
bool | ifIdentity(const int i_col)const; | |
void | reorder(const vector< const TSequence*>& vSeq); | |
template< class TTSequence> friend ostream& | operator<<(ostream& s, const MSA< TTSequence>& sp); | |
void | printClustalXformat(ostream& s)const; | |
void | printPIRformat(ostream& s)const; | |
protected: |
Report problems to jkotula@unimax.com