Beispiel #1
0
 def run(self):
     if not os.path.isdir(self.repeat_dir):
         os.mkdir(self.repeat_dir)
     logger.info("Performing repeat analysis")
     repeat.analyse_repeats(self.args, Job.run_params, self.in_assembly,
                            self.repeat_dir, self.log_file,
                            self.args.asm_config)
Beispiel #2
0
 def run(self):
     super(JobRepeat, self).run()
     if not os.path.isdir(self.work_dir):
         os.mkdir(self.work_dir)
     logger.info("Building and resolving repeat graph")
     repeat.analyse_repeats(self.args, Job.run_params, self.disjointigs,
                            self.work_dir, self.log_file,
                            self.args.asm_config)