#ifndef PROJECTEDDATABASE_H #define PROJECTEDDATABASE_H #include #include #include "PGOneII_PerProtein.h" using namespace std; class ProjectedDatabase { public: ProjectedDatabase(); void InitiateProData(const char & FirstPrefix, const vector & SequencesDatabase); void UpdateProData(const ProjectedDatabase & rval, const char & NewPrefix, const vector & SequencesDatabase, const int & Lower, const int & Upper); int GetSupport(); int GetPrefixSize(); vector GetPrefix(); vector GetWildcardNumber(); private: int Support; vector Wildcard_Number; vector Prefix; vector ForEachProtein; }; #endif // PROJECTEDDATABASE_H