BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
00001 #ifndef BIOPROBESET_H 00002 #define BIOPROBESET_H 00003 00004 00005 #include "BioUtilities.h" 00006 #include "BioStatistics.h" 00007 00008 class BioProbeSet 00009 { 00010 string prbReference_; 00011 string prbName_; 00012 vector<float> sampleIntensities_; 00013 public: 00014 BioProbeSet(const string& prbr, const string& prbn, vector<float>& vals); 00015 string getProbeName(); 00016 string getProbeReference(); 00017 float getSignal(int sampleNumber) ; 00018 vector<float> getSignalSet(); 00019 int getNumberOfSamples(); 00020 00021 float getMean(); 00022 float getMaximum(); 00023 float getMinimum(); 00024 float getStandardDeviation(); 00025 float getMedian(); 00026 BioProbeSet getNormalizedProbeSet(); 00027 }; 00028 00029 #endif