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