1 #ifndef DEUNIQUESEQSCOMMAND_H
2 #define DEUNIQUESEQSCOMMAND_H
4 * deuniqueseqscommand.h
7 * Created by westcott on 10/19/10.
8 * Copyright 2010 Schloss Lab. All rights reserved.
12 #include "command.hpp"
14 /* This command is the reverse of unique.seqs */
16 class DeUniqueSeqsCommand : public Command {
19 DeUniqueSeqsCommand(string);
20 DeUniqueSeqsCommand();
21 ~DeUniqueSeqsCommand() {}
23 vector<string> setParameters();
24 string getCommandName() { return "deunique.seqs"; }
25 string getCommandCategory() { return "Sequence Processing"; }
26 string getHelpString();
27 string getCitation() { return "http://www.mothur.org/wiki/Deunique.seqs"; }
28 string getDescription() { return "reverse of the unique.seqs command, and creates a fasta file from a fasta and name file"; }
32 void help() { m->mothurOut(getHelpString()); }
37 string fastaFile, nameFile, outputDir;
38 vector<string> outputNames;
41 map<string, string> nameMap;