]> git.donarmstrong.com Git - mothur.git/blobdiff - splitmatrix.h
changed hard parameter in cluster commands
[mothur.git] / splitmatrix.h
index 5974ff1b967a5b3313bea6dcbcf967eb4b1c5023..e38f8fc1ba7afd679a7cc308547e2e0f0c11a545 100644 (file)
@@ -19,18 +19,21 @@ class SplitMatrix  {
        
        public:
 
-               SplitMatrix(string, string, float); //column formatted distance file, namesfile, cutoff
+               SplitMatrix(string, string, string, float, string); //column formatted distance file, namesfile, cutoff, method
                ~SplitMatrix();
                int split();
                vector< map<string, string> > getDistanceFiles();  //returns map of distance files -> namefile sorted by distance file size
                string getSingletonNames() { return singleton; } //returns namesfile containing singletons
        
        private:
-               string distFile, namefile, singleton;
+               MothurOut* m;
+
+               string distFile, namefile, singleton, method, taxFile;
                vector< map< string, string> > dists;
                float cutoff;
-               
-               MothurOut* m;
+                               
+               int splitDistance();
+               int splitClassify();
 };
 
 /******************************************************/