def load_jobs(self): for m in self.models: args = self.args.copy() args["--model"] = m job = Job(self.conf["app"]["phyml"], args, parent_ids=[self.nodeid], jobname="phyml-bionj") job.flag = "phyml" self.jobs.append(job) if self.lk_mode == "raxml": raxml_args = { "-f": "e", "-s": self.alg_basename, "-m": "PROTGAMMA%s" % m, "-n": self.alg_basename+"."+m, "-t": os.path.join(GLOBALS["tasks_dir"], job.jobid, self.alg_basename+"_phyml_tree.txt") } raxml_job = Job(self.conf["app"]["raxml"], raxml_args, parent_ids=[job.jobid], jobname="raxml-tree-optimize") raxml_job.dependencies.add(job) raxml_job.flag = "raxml" raxml_job.model = m self.jobs.append(raxml_job) log.log(26, "Models to test %s", self.models)
def load_jobs(self): for m in self.models: args = self.args.copy() args["--model"] = m job = Job(self.conf["app"]["phyml"], args, parent_ids=[self.nodeid], jobname="phyml-bionj") job.flag = "phyml" self.jobs.append(job) if self.lk_mode == "raxml": raxml_args = { "-f": "e", "-s": self.alg_basename, "-m": "PROTGAMMA%s" % m, "-n": self.alg_basename + "." + m, "-t": os.path.join(GLOBALS["tasks_dir"], job.jobid, self.alg_basename + "_phyml_tree.txt") } raxml_job = Job(self.conf["app"]["raxml"], raxml_args, parent_ids=[job.jobid], jobname="raxml-tree-optimize") raxml_job.dependencies.add(job) raxml_job.flag = "raxml" raxml_job.model = m self.jobs.append(raxml_job) log.log(26, "Models to test %s", self.models)