1 #ifndef PARSEFASTAQCOMMAND_H
2 #define PARSEFASTAQCOMMAND_H
8 * Created by westcott on 9/30/10.
9 * Copyright 2010 Schloss Lab. All rights reserved.
14 #include "command.hpp"
16 class ParseFastaQCommand : public Command {
19 ParseFastaQCommand(string);
21 ~ParseFastaQCommand() {}
23 vector<string> setParameters();
24 string getCommandName() { return "parse.fastq"; }
25 string getCommandCategory() { return "Sequence Processing"; }
26 string getHelpString();
27 string getCitation() { return "http://www.mothur.org/wiki/Parse.fastq"; }
28 string getDescription() { return "reads a fastq file and creates a fasta and quality file"; }
32 void help() { m->mothurOut(getHelpString()); }
35 vector<string> outputNames;
36 string outputDir, fastaQFile;
37 bool abort, fasta, qual;
39 vector<int> convertQual(string);