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() {}
22 vector<string> getRequiredParameters();
23 vector<string> getValidParameters();
24 vector<string> getRequiredFiles();
25 map<string, vector<string> > getOutputFiles() { return outputTypes; }
31 string fastaFile, nameFile, outputDir;
32 vector<string> outputNames;
33 map<string, vector<string> > outputTypes;
36 map<string, string> nameMap;