]> git.donarmstrong.com Git - mothur.git/blobdiff - hclustercommand.h
*** empty log message ***
[mothur.git] / hclustercommand.h
index 8bbc655fd7c30a9708b8292a81de0bb6a7b6c478..fc0333174a87b111a0cda756dc24ff4669202cc9 100644 (file)
 class HClusterCommand : public Command {
        
 public:
-       HClusterCommand(string);        
+       HClusterCommand(string);
+       HClusterCommand();      
        ~HClusterCommand();
+       vector<string> getRequiredParameters();
+       vector<string> getValidParameters();
+       vector<string> getRequiredFiles();
+       map<string, vector<string> > getOutputFiles() { return outputTypes; }
        int execute();  
        void help();
        
@@ -46,7 +51,7 @@ private:
        ListVector oldList;
        ReadCluster* read;
        
-       bool abort, sorted, print_start;
+       bool abort, sorted, print_start, hard;
        string method, fileroot, tag, distfile, format, phylipfile, columnfile, namefile, sort, showabund, timing, outputDir;
        double cutoff;
        int precision, length;
@@ -54,6 +59,7 @@ private:
        time_t start;
        unsigned long loops;
        vector<string> outputNames;
+       map<string, vector<string> > outputTypes;
        
        void printData(string label);
 };