X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=ccode.cpp;h=00cd3f1948e009a86456e32bbcde2a40c6f889ac;hp=ee88ba1c84838b2b9d6e4edaef2899ca81d31dee;hb=b206f634aae1b4ce13978d203247fb64757d5482;hpb=2e28b53eb15d5dc11653247ee12aed2c7e5aac43 diff --git a/ccode.cpp b/ccode.cpp index ee88ba1..00cd3f1 100644 --- a/ccode.cpp +++ b/ccode.cpp @@ -11,12 +11,13 @@ #include "ignoregaps.h" #include "eachgapdist.h" - //*************************************************************************************************************** Ccode::Ccode(string filename, string temp, bool f, string mask, int win, int numW, string o) : Chimera() { + try { + fastafile = filename; outputDir = o; - templateFileName = temp; templateSeqs = readSeqs(temp); + templateFileName = temp; templateSeqs = readSeqs(temp); setMask(mask); filter = f; window = win; @@ -63,6 +64,11 @@ Ccode::Ccode(string filename, string temp, bool f, string mask, int win, int num out2 << "Place in masked, filtered and trimmed sequence\tPlace in original alignment" << endl; out2.close(); #endif + } + catch(exception& e) { + m->errorOut(e, "Ccode", "Ccode"); + exit(1); + } } //*************************************************************************************************************** Ccode::~Ccode() {