BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 #ifndef BIOEST_H 00002 #define BIOEST_H 00003 #include <string> 00004 #include <vector> 00005 #include <iostream> 00006 00007 using namespace std; 00008 00009 class BioEst 00010 { 00011 string type_,status_, contName_,citation_,library_,estNum_; 00012 string clone_,source_,sourceDna_,sourceInHost_, pcrF_,pcrB_,insert_; 00013 string seqPrimer_,pEnd_,dnaType_,public_,error_,putID_,plate_; 00014 string polyA_,comment_,sequence_; 00015 00016 long row,column,hiqualStart,hiqualStop; 00017 00018 void setNULL(); 00019 //long stringToLong(const string&); 00020 00021 public: 00022 BioEst(); 00023 BioEst(const string); 00024 00025 void setEst(vector<string>&); 00026 00027 string getType(); 00028 string getStatus(); 00029 string getContName(); 00030 string getCitation(); 00031 string getLibrary(); 00032 string getEstNumber(); 00033 string getClone(); 00034 string getSource(); 00035 string getSourceDna(); 00036 string getSourceInHost(); 00037 string getPcrF(); 00038 string getPcrB(); 00039 string getInsert(); 00040 string getPlate(); 00041 string getSeqPrimer(); 00042 string getPEnd(); 00043 string getDnaType(); 00044 string getPublic(); 00045 string getPolyA(); 00046 string getComment(); 00047 string getSequence(); 00048 string getError(); 00049 string getPutID(); 00050 00051 long getRow(); 00052 long getColumn(); 00053 long getHiqualStart(); 00054 long getHiqualStop(); 00055 00056 void showEst(ostream & = cout); 00057 }; 00058 #endif