]> git.donarmstrong.com Git - mothur.git/blob - readotucommand.h
972f30e8e0e008111d14bc49670dc926a98d360f
[mothur.git] / readotucommand.h
1 #ifndef READOTUCOMMAND_H
2 #define READOTUCOMMAND_H
3 /*
4  *  readotu.h
5  *  Mothur
6  *
7  *  Created by Sarah Westcott on 1/20/09.
8  *  Copyright 2009 Schloss Lab UMASS Amherst. All rights reserved.
9  *
10  */
11
12 #include <Carbon/Carbon.h>
13 #include <iostream>
14 #include <fstream>
15 #include "command.hpp"
16 #include "readmatrix.hpp"
17 #include "inputdata.h"
18
19 /* The read.otu command parameter options are listfile, sabundfile, rabundfile and orderfile.  
20 The read.otu command should be in the following format: 
21 read.otu(listfile=yourListFile, orderfile=yourOrderFile). The listfile, sabundfile or rabundfile are required, but only one may be used. */
22
23 class GlobalData;
24
25 class ReadOtuCommand : public Command {
26 public:
27         ReadOtuCommand();
28         ~ReadOtuCommand();
29         int execute();
30         
31 private:
32         GlobalData* globaldata;
33         ReadMatrix* read;
34         InputData* input;
35         string filename;
36 };
37
38 #endif