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 BIOGENBANKVERSION_H 00011 #define BIOGENBANKVERSION_H 00012 00013 using namespace std; 00014 00015 #include <string> 00016 #include <fstream> 00017 #include <iostream> 00018 #include <sstream> 00019 00020 00021 class BioGenBankVersion 00022 { 00023 string version_; 00024 00025 public: 00026 BioGenBankVersion(); 00027 BioGenBankVersion(const string& loc_); 00028 00029 void setVersion(const string& ); 00030 00031 string getCompoundAccessionNumber(); 00032 string getAccessionNumber(); 00033 int getVersionNumber(); 00034 long getNcbiGiIdentifier(); 00035 00036 void showVersion(ostream& = cout); 00037 bool findVersion(const string& ); 00038 00039 }; 00040 00041 #endif