]> git.donarmstrong.com Git - mothur.git/blobdiff - hcluster.cpp
added warning about average neighbor merges around cutoff. fixed little bugs.
[mothur.git] / hcluster.cpp
index 3b972c0e3cc91c15b4730db6ae837ec621b8d651..259036f0f02a42beb95926f9ce59a4140164840e 100644 (file)
@@ -27,7 +27,9 @@ HCluster::HCluster(RAbundVector* rav, ListVector* lv, string m, string d, NameAs
                
                if (method != "average") {
                        openInputFile(distfile, filehandle);
-               }else{ firstRead = true; }
+               }else{  
+                       processFile();  
+               }
        }
        catch(exception& e) {
                errorOut(e, "HCluster", "HCluster");
@@ -358,7 +360,6 @@ vector<seqDist> HCluster::getSeqs(){
                if(method != "average") {
                        sameSeqs = getSeqsFNNN();
                }else{
-                       if (firstRead) {        processFile();   }
                        sameSeqs = getSeqsAN(); 
                }
                                
@@ -755,8 +756,6 @@ void HCluster::processFile() {
                
                remove(distfile.c_str());
                rename(outTemp.c_str(), distfile.c_str());
-               
-               firstRead = false;
        }
        catch(exception& e) {
                errorOut(e, "HCluster", "processFile");