]> git.donarmstrong.com Git - mothur.git/blobdiff - removelineagecommand.h
added pipeline commands which involved change to command factory and command class...
[mothur.git] / removelineagecommand.h
index d18fc23076d83a8a3d4083ce2423af47cfd08e2f..c590ec640dbbfec2f9cbc886041aadfe614fd719 100644 (file)
@@ -17,13 +17,19 @@ class RemoveLineageCommand : public Command {
        public:
        
                RemoveLineageCommand(string);
+               RemoveLineageCommand();
                ~RemoveLineageCommand(){};
+               vector<string> getRequiredParameters();
+               vector<string> getValidParameters();
+               vector<string> getRequiredFiles();
+               map<string, vector<string> > getOutputFiles() { return outputTypes; }
                int execute();
                void help();    
                
        private:
                set<string> names;
                vector<string> outputNames;
+               map<string, vector<string> > outputTypes;
                string fastafile, namefile, groupfile, alignfile, listfile, taxfile, outputDir, taxons;
                bool abort, dups;