X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=trimflowscommand.h;h=b7fbf4342b821d1f6eb6dbb7094d94c3e85d19a3;hb=6c2b1e530a5c0bb87040e58a3e410097acdfcc3d;hp=8c996dd9782734a5e9e209ecea4a57f1b1e1d333;hpb=755185afe1c287b8c6eddf9eedd293a38fc9f998;p=mothur.git diff --git a/trimflowscommand.h b/trimflowscommand.h index 8c996dd..b7fbf43 100644 --- a/trimflowscommand.h +++ b/trimflowscommand.h @@ -26,6 +26,7 @@ public: vector setParameters(); string getCommandName() { return "trim.flows"; } string getCommandCategory() { return "Sequence Processing"; } + string getOutputFileNameTag(string, string); string getHelpString(); string getCitation() { return "http://www.mothur.org/wiki/Trim.flows"; } string getDescription() { return "trim.flows"; } @@ -49,7 +50,8 @@ private: vector getFlowFileBreaks(); int createProcessesCreateTrim(string, string, string, string, vector >); int driverCreateTrim(string, string, string, string, vector >, linePair*); - + string reverseOligo(string); + vector outputNames; set filesToRemove; @@ -66,7 +68,6 @@ private: string flowFileName, oligoFileName, outputDir; - map barcodes; map primers; vector revPrimer; @@ -132,7 +133,7 @@ struct trimFlowData { }; /**************************************************************************************************/ -#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux) +#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux) || (__linux__) || (__unix__) || (__unix) #else static DWORD WINAPI MyTrimFlowThreadFunction(LPVOID lpParam){ trimFlowData* pDataArray;