BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 #ifndef BIOSCOPSUPERFAMILY_H 00002 #define BIOSCOPSUPERFAMILY_H 00003 00004 00005 #include <iostream> 00006 #include <vector> 00007 #include <string> 00008 #include <fstream> 00009 #include "BioScopFamily.h" 00010 00011 using namespace std; 00012 00013 class BioScopSuperFamily 00014 { 00015 int sunId_; 00016 vector <BioScopFamily> families_; 00017 string description_; 00018 int superFamilyId_; 00019 00020 public: 00021 BioScopSuperFamily(); 00022 BioScopSuperFamily(const string& ); // Filename == dir.des.scop...txt 00023 00024 void setSuperFamily(vector <string> ); 00025 00026 int getScopUniqueId(); 00027 int getSuperFamilyId(); 00028 int getNumberOfFamilies(); 00029 string getDescription(); 00030 BioScopFamily getFamily(int); 00031 // bool findSuperFamily(const string& ); 00032 // bool findDescription( const string & ); 00033 }; 00034 00035 00036 #endif 00037