X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=listotulabelscommand.h;h=d38091464654a635c5c03dc964ed8fe4fe0b73df;hp=dbfd5d4f06cfc2c8453cfcc7cc2c556e17c882ee;hb=615301e57c25e241356a9c2380648d117709458d;hpb=05c52893c6c2467381fe7e7b769d86b6209af2e1 diff --git a/listotulabelscommand.h b/listotulabelscommand.h index dbfd5d4..d380914 100644 --- a/listotulabelscommand.h +++ b/listotulabelscommand.h @@ -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 outputNames; vector Groups; set labels; int createList(vector&); int createList(vector&); + int createList(ListVector*&); };