]> git.donarmstrong.com Git - mothur.git/blobdiff - shhhercommand.h
fixed bug in chimera.uchime
[mothur.git] / shhhercommand.h
index acceb7fdba0aa19c3e5f8b032d11d5ad872dca5c..dba4d68917e9027edc8d8888de82b2e6938e9256 100644 (file)
 
 #include "mothur.h"
 #include "command.hpp"
-#include "globaldata.hpp"
+
 
 class ShhherCommand : public Command {
        
 public:
        ShhherCommand(string);
        ShhherCommand();
-       ~ShhherCommand();
-       vector<string> getRequiredParameters();
-       vector<string> getValidParameters();
-       vector<string> getRequiredFiles();
-       map<string, vector<string> > getOutputFiles() { return outputTypes; }
-       int execute();
-       void help();
+       ~ShhherCommand() {}
+       
+       vector<string> setParameters();
+       string getCommandName()                 { return "shhh.seqs";   }
+       string getCommandCategory()             { return "Hidden";              }
+       string getHelpString(); 
+       string getCitation() { return "no citation"; }
        
+       int execute(); 
+       void help() { m->mothurOut(getHelpString()); }          
 private:
-       GlobalData* globaldata;
        
        int abort;
-       map<string, vector<string> > outputTypes;
        
        string outputDir, flowFileName, flowFilesFileName, lookupFileName, compositeFASTAFileName;
 
        int processors, maxIters;
        float cutoff, sigma, minDelta;
+       string flowOrder;
        
        vector<int> nSeqsBreaks;
        vector<int> nOTUsBreaks;