X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=binsequencecommand.h;fp=binsequencecommand.h;h=22847dce9b45604515c97fab55a2673813324ec2;hb=f18d75f9c996cb619a5051a7664620c0c5ae05fb;hp=0000000000000000000000000000000000000000;hpb=f20505bcd9f07e0b5f967be0e8d414076d9a5678;p=mothur.git diff --git a/binsequencecommand.h b/binsequencecommand.h new file mode 100644 index 0000000..22847dc --- /dev/null +++ b/binsequencecommand.h @@ -0,0 +1,42 @@ +#ifndef BINSEQCOMMAND_H +#define BINSEQCOMMAND_H +/* + * binsequencecommand.h + * Mothur + * + * Created by Sarah Westcott on 4/3/09. + * Copyright 2009 Schloss Lab UMASS Amherst. All rights reserved. + * + */ + + +#include "command.hpp" +#include "inputdata.h" +#include "listvector.hpp" +#include "readmatrix.hpp" +#include "fastamap.h" + + +class GlobalData; + +class BinSeqCommand : public Command { + +public: + BinSeqCommand(); + ~BinSeqCommand(); + int execute(); + +private: + GlobalData* globaldata; + ListVector* list; + ReadMatrix* read; + InputData* input; + FastaMap* fasta; + string filename, fastafile, namesfile; + ofstream out; + ifstream in, inNames; + + void readNamesFile(); +}; + +#endif