X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sracommand.h;fp=sracommand.h;h=0f0a945d6118ad7ed17c4f08c7e2dce1dfa45bb0;hb=ac03f1f6c27b5bfdf2cfb6d45c3667c3e0281f51;hp=0000000000000000000000000000000000000000;hpb=fe08eacea5a2d34cd4bd27e8451fd2872102a80a;p=mothur.git diff --git a/sracommand.h b/sracommand.h new file mode 100644 index 0000000..0f0a945 --- /dev/null +++ b/sracommand.h @@ -0,0 +1,46 @@ +// +// sracommand.h +// Mothur +// +// Created by SarahsWork on 10/28/13. +// Copyright (c) 2013 Schloss Lab. All rights reserved. +// + +#ifndef Mothur_sracommand_h +#define Mothur_sracommand_h + +#include "command.hpp" + + +/**************************************************************************************************/ + +class SRACommand : public Command { +public: + SRACommand(string); + SRACommand(); + ~SRACommand(){} + + vector setParameters(); + string getCommandName() { return "sra"; } + string getCommandCategory() { return "Sequence Processing"; } + + string getOutputPattern(string); + + string getHelpString(); + string getCitation() { return "http://www.mothur.org/wiki/sra"; } + string getDescription() { return "create a Sequence Read Archive / SRA"; } + + int execute(); + void help() { m->mothurOut(getHelpString()); } + +private: + bool abort; + string sfffiles, fastqfiles, platform, outputDir; + vector outputNames; +}; + +/**************************************************************************************************/ + + + +#endif