X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=mgclustercommand.cpp;h=d240de6c73c98a705472e5cb50c689041a7b36dc;hb=2397df97b12cd5d21ea10dc4248c18a5803ddd41;hp=fba2959b5f11751ea714ed79d8c2fcdf0ac24bc4;hpb=9c23307c583d4e8595f75278c13e708788f2f058;p=mothur.git diff --git a/mgclustercommand.cpp b/mgclustercommand.cpp index fba2959..d240de6 100644 --- a/mgclustercommand.cpp +++ b/mgclustercommand.cpp @@ -183,9 +183,9 @@ int MGClusterCommand::execute(){ delete read; //create cluster - if (method == "furthest") { cluster = new CompleteLinkage(rabund, list, distMatrix, cutoff); } - else if(method == "nearest"){ cluster = new SingleLinkage(rabund, list, distMatrix, cutoff); } - else if(method == "average"){ cluster = new AverageLinkage(rabund, list, distMatrix, cutoff); } + if (method == "furthest") { cluster = new CompleteLinkage(rabund, list, distMatrix, cutoff, method); } + else if(method == "nearest"){ cluster = new SingleLinkage(rabund, list, distMatrix, cutoff, method); } + else if(method == "average"){ cluster = new AverageLinkage(rabund, list, distMatrix, cutoff, method); } cluster->setMapWanted(true); //cluster using cluster classes