X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=getrelabundcommand.h;fp=getrelabundcommand.h;h=aa123a4f24e73c8b9a1dc94449e2acccbfc003cb;hb=4ee9d3c973fb056f3105c26306da3b5d7dfb8108;hp=0000000000000000000000000000000000000000;hpb=2bb20fb79f19b8bda48492d89f8e8b7389431413;p=mothur.git diff --git a/getrelabundcommand.h b/getrelabundcommand.h new file mode 100644 index 0000000..aa123a4 --- /dev/null +++ b/getrelabundcommand.h @@ -0,0 +1,44 @@ +#ifndef GETRELABUNDCOMMAND_H +#define GETRELABUNDCOMMAND_H + +/* + * getrelabundcommand.h + * Mothur + * + * Created by westcott on 6/21/10. + * Copyright 2010 Schloss Lab. All rights reserved. + * + */ + +#include "command.hpp" +#include "inputdata.h" +#include "readotu.h" +#include "sharedrabundvector.h" + +class GlobalData; + +class GetRelAbundCommand : public Command { + +public: + GetRelAbundCommand(string); + ~GetRelAbundCommand(); + int execute(); + void help(); + +private: + GlobalData* globaldata; + ReadOTUFile* read; + InputData* input; + vector lookup; + + bool abort, allLines; + set labels; //holds labels to be used + string groups, label, outputDir, scale; + vector Groups; + + int getRelAbundance(vector, ofstream&); + +}; + +#endif +