|
| | SequenceData (int n, const string &seq1, const string &seq2, const string &name1="Seq1", const string &name2="Seq2") |
| | Default constructor. More...
|
| |
| | SequenceData (const SequenceData &orig) |
| | Copy constructor. More...
|
| |
|
virtual | ~SequenceData () |
| | Destructor.
|
| |
|
virtual void | add (string s, int n) |
| | Insert a sequence at position n of the vector.
|
| |
| virtual void | calculateMatch (int i, int tbi, int j, int tbj) |
| | Calculate single match positions. More...
|
| |
|
virtual void | clear () |
| | Insert a void string in all positions of the vector.
|
| |
| virtual void | copy (const SequenceData &orig) |
| | Copy orig object to this object ("deep copy"). More...
|
| |
| virtual void | copy (const AlignmentData &orig) |
| | Copy orig object to this object ("deep copy"). More...
|
| |
| virtual Alignment & | generateMatch (double score=0.00) |
| | Generate and return an ensemble of suboptimal alignments. More...
|
| |
|
virtual void | getMatch () |
| | Reverse the strings of the vector.
|
| |
| virtual string | getSequence (int n) |
| | Return the sequence at position n of the vector. More...
|
| |
| virtual SequenceData * | newCopy () |
| | Construct a new "deep copy" of this object. More...
|
| |
| SequenceData & | operator= (const SequenceData &orig) |
| | Assignment operator. More...
|
| |
| virtual void | outputMatch (ostream &os, bool fasta=false) |
| | Control if the strings of the vector are similar and print them. More...
|
| |
| virtual void | setSequence (string s, int n) |
| | Set the sequence at position n of the vector. More...
|
| |
| virtual bool | similar (char a, char b) |
| | Define if two residues are similar. More...
|
| |
Print alignment of two sequences.