BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 /**************************************************************************** 00002 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00003 The BioBhasha : The Biologist's Programming Language 00004 Version 1.0 (19th December 2001) 00005 Prasad, B.V.L.S. 00006 Contact: burrashiva@yahoo.com 00007 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00008 *****************************************************************************/ 00009 #ifndef BIOCLUSTAL_H 00010 #define BIOCLUSTAL_H 00011 00012 #include <string> 00013 #include "BioSequence.h" 00014 #include "BioMultipleSequences.h" 00015 #include <map> 00016 00017 class BioClustal : public BioMultipleSequences 00018 { 00019 private: 00020 vector<int> match_pos, similar_pos; 00021 public: 00022 BioClustal(const string& ); 00023 vector<int> getMatchColumnPositions(); 00024 vector<int> getSimilarColumnPositions(); 00025 vector<int> getConservedColumnPositions(); 00026 vector<char> getColumn(int index); 00027 }; 00028 00029 #endif