]> git.donarmstrong.com Git - mothur.git/blobdiff - hclustercommand.h
added pipeline commands which involved change to command factory and command class...
[mothur.git] / hclustercommand.h
index 1aae49d9b341a6ce2652ed4bd3e340bf2a0a9040..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();
        
@@ -54,6 +59,7 @@ private:
        time_t start;
        unsigned long loops;
        vector<string> outputNames;
+       map<string, vector<string> > outputTypes;
        
        void printData(string label);
 };