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 BIOEMBLID_H 00010 #define BIOEMBLID_H 00011 00012 using namespace std; 00013 00014 #include <string> 00015 #include <fstream> 00016 #include <iostream> 00017 #include <sstream> 00018 00019 class BioEmblId 00020 { 00021 string id_; 00022 public: 00023 BioEmblId(); 00024 BioEmblId(const string& ); 00025 void setId(string &); 00026 string getEntryName(); 00027 string getLocusName(); 00028 00029 string getDataStatus(); 00030 00031 string getStrandName(); 00032 string getMoleculeName(); 00033 00034 string getDivisionCode(); 00035 void showId(ostream & = cout); 00036 long getIdBasePairs(); 00037 bool findId(const string&); 00038 }; 00039 00040 #endif 00041