BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 /**************************************************************************** 00002 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00003 The BioBhasha : A Programming Language for Biologist 00004 Version 1.0 (19th December 2001) 00005 Dr. Prasad, B.V.L.S. 00006 Contact: prasadbvls@helixgenomics.com 00007 Version 1.1 (23th January 2003) 00008 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 00009 *****************************************************************************/ 00010 #ifndef BIOGENBANKSOURCE_H 00011 #define BIOGENBANKSOURCE_H 00012 00013 using namespace std; 00014 #include <string> 00015 #include <fstream> 00016 #include <iostream> 00017 #include <vector> 00018 00019 class BioGenBankSource 00020 { 00021 00022 string source_; 00023 string organism_; 00024 string taxanomy_; 00025 00026 protected: 00027 void setSource(vector<string> ); 00028 public: 00029 BioGenBankSource(){}; 00030 BioGenBankSource(const string& de_); 00031 00032 00033 void showSource(ostream& = cout); 00034 00035 string getSource(); 00036 string getOrganismName(); 00037 string getTaxanomy(); 00038 00039 bool find(const string& ); 00040 bool findSource(const string& ); 00041 bool findOrganism(const string& ); 00042 bool findTaxanomy(const string& ); 00043 }; 00044 00045 #endif