X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=phylodiversitycommand.cpp;fp=phylodiversitycommand.cpp;h=abb12435b0a414cf3bcea5f69505ba263fe733de;hb=7bf9a81bba76538ecaf351ae208de3da4bf1b6dd;hp=8e8c7b67715ae9fb262fe4a41f7c9ef121dc2bff;hpb=220dc345e493cddc569521111ce32ac4d965ab7f;p=mothur.git diff --git a/phylodiversitycommand.cpp b/phylodiversitycommand.cpp index 8e8c7b6..abb1243 100644 --- a/phylodiversitycommand.cpp +++ b/phylodiversitycommand.cpp @@ -150,16 +150,18 @@ PhyloDiversityCommand::PhyloDiversityCommand(string option) { treefile = m->getTreeFile(); if (treefile != "") { m->mothurOut("Using " + treefile + " as input file for the tree parameter."); m->mothurOutEndLine(); } else { m->mothurOut("You have no current tree file and the tree parameter is required."); m->mothurOutEndLine(); abort = true; } - } + }else { m->setTreeFile(treefile); } //check for required parameters groupfile = validParameter.validFile(parameters, "group", true); if (groupfile == "not open") { groupfile = ""; abort = true; } else if (groupfile == "not found") { groupfile = ""; } + else { m->setGroupFile(groupfile); } namefile = validParameter.validFile(parameters, "name", true); if (namefile == "not open") { abort = true; } else if (namefile == "not found") { namefile = ""; } + else { m->setNameFile(namefile); } outputDir = validParameter.validFile(parameters, "outputdir", false); if (outputDir == "not found"){ outputDir = m->hasPath(treefile); }