]> git.donarmstrong.com Git - mothur.git/blobdiff - listotulabelscommand.h
changing command name classify.shared to classifyrf.shared
[mothur.git] / listotulabelscommand.h
index dbfd5d4f06cfc2c8453cfcc7cc2c556e17c882ee..d38091464654a635c5c03dc964ed8fe4fe0b73df 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "command.hpp"
 #include "sharedrabundvector.h"
+#include "listvector.hpp"
 
 /**************************************************************************************************/
 
@@ -25,7 +26,9 @@ public:
     string getCommandName()                    { return "list.otulabels";          }
     string getCommandCategory()                { return "OTU-Based Approaches";        } 
     //commmand category choices: Sequence Processing, OTU-Based Approaches, Hypothesis Testing, Phylotype Analysis, General, Clustering and Hidden
-    string getHelpString();    
+    
+       string getHelpString(); 
+    string getOutputPattern(string);   
     string getCitation() { return "http://www.mothur.org/wiki/List.otulabels"; }
     string getDescription()            { return "lists otu labels from shared or relabund file. Can be used by get.otulabels with output from classify.otu, otu.association, or corr.axes to select specific otus."; }
     
@@ -34,13 +37,14 @@ public:
     
 private:
     bool abort, allLines;
-    string outputDir, sharedfile, relabundfile, label, inputFileName, format;
+    string outputDir, sharedfile, relabundfile, label, inputFileName, format, listfile;
     vector<string> outputNames;
     vector<string> Groups;
     set<string> labels;
     
     int createList(vector<SharedRAbundFloatVector*>&);
     int createList(vector<SharedRAbundVector*>&);
+    int createList(ListVector*&);
 
 };