X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=listotulabelscommand.h;h=d38091464654a635c5c03dc964ed8fe4fe0b73df;hp=ea41539adb021cdc56fd6175f7845f2ae70363e4;hb=cf9987b67aa49777a4c91c2d21f96e58bf17aa82;hpb=4c302368ef34f0d897afefc7853edf86fb45b9f3 diff --git a/listotulabelscommand.h b/listotulabelscommand.h index ea41539..d380914 100644 --- a/listotulabelscommand.h +++ b/listotulabelscommand.h @@ -12,6 +12,7 @@ #include "command.hpp" #include "sharedrabundvector.h" +#include "listvector.hpp" /**************************************************************************************************/ @@ -25,22 +26,25 @@ 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 with output from classify.otu, otu.association, or corr.axes to select specific otus."; } + 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."; } int execute(); void help() { m->mothurOut(getHelpString()); } 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*&); };