]> git.donarmstrong.com Git - mothur.git/blobdiff - getseqscommand.h
sffinfo bug with flow grams right index when clipQualRight=0
[mothur.git] / getseqscommand.h
index c71b5f2804a71190c6919f0dc80bf80d32f15508..c5b6ca4141afc00c12b646ea34604b898b1c4131 100644 (file)
@@ -23,8 +23,9 @@ class GetSeqsCommand : public Command {
                vector<string> setParameters();
                string getCommandName()                 { return "get.seqs";                            }
                string getCommandCategory()             { return "Sequence Processing";         }
-               string getOutputFileNameTag(string, string);
+               
        string getHelpString(); 
+    string getOutputPattern(string);   
                string getCitation() { return "http://www.mothur.org/wiki/Get.seqs"; }
                string getDescription()         { return "gets sequences from a list, fasta, name, group, alignreport, quality or taxonomy file"; }
 
@@ -35,15 +36,16 @@ class GetSeqsCommand : public Command {
        private:
                set<string> names;
                vector<string> outputNames;
-               string accnosfile, accnosfile2, fastafile, namefile, groupfile, alignfile, listfile, taxfile, qualfile, outputDir;
+               string accnosfile, accnosfile2, fastafile, namefile, countfile, groupfile, alignfile, listfile, taxfile, qualfile, outputDir;
                bool abort, dups;
-    
+        map<string, string> uniqueMap;
         //for debug
         map<string, set<string> > sanity; //maps file type to names chosen for file. something like "fasta" -> vector<string>. If running in debug mode this is filled and we check to make sure all the files have the same names. If they don't we output the differences for the user.
                
                int readFasta();
                int readName();
                int readGroup();
+        int readCount();
                int readAlign();
                int readList();
                int readTax();