#include "splitmatrix.h"
#include "phylotree.h"
#include "distancecommand.h"
+#include "seqsummarycommand.h"
/***********************************************************************/
if (large) { splitDistanceLarge(); }
else { splitDistanceRAM(); }
+
+ return 0;
}
catch(exception& e) {
int SplitMatrix::splitClassify(){
try {
cutoff = int(cutoff);
-
+
map<string, int> seqGroup;
map<string, int>::iterator it;
map<string, int>::iterator it2;
string options = "fasta=" + (fastafile + "." + toString(i) + ".temp") + ", processors=" + toString(processors) + ", cutoff=" + toString(distCutoff);
Command* command = new DistanceCommand(options);
+
command->execute();
delete command;
//remove old names files just in case
remove((namefile + "." + toString(i) + ".temp").c_str());
}
-
+
singleton = namefile + ".extra.temp";
ofstream remainingNames;
m->openOutputFile(singleton, remainingNames);