#include "dist.h"
#include "sequencedb.h"
+struct linePair {
+ int start;
+ int end;
+};
+
class DistanceCommand : public Command {
public:
ofstream out, phylipOut;
ifstream in;
string outputFileName;
- string countends;
+ string countends, phylip;
int processors;
float cutoff;
+ map<int, int> processIDS; //end line, processid
+ map<int, int>::iterator it;
+ vector<linePair*> lines;
void appendFiles(string, string);
+ void createProcesses(string, string);
int driver(Dist*, SequenceDB*, int, int, string, string, float);
};