mirror of
http://43.156.76.180:8026/YuuMJ/EukPhylo.git
synced 2025-12-28 00:20:24 +08:00
Reverting to previous version
This commit is contained in:
parent
13e6d300c5
commit
21e54ab7e4
@ -98,24 +98,8 @@ def run(params):
|
|||||||
guidance_removed_file.write(line)
|
guidance_removed_file.write(line)
|
||||||
#Copying over the old file with the new results
|
#Copying over the old file with the new results
|
||||||
os.system('cp ' + tax_guidance_outdir + '/Seqs.Orig.fas.FIXED.Without_low_SP_Seq.With_Names ' + guidance_input + '/' + file)
|
os.system('cp ' + tax_guidance_outdir + '/Seqs.Orig.fas.FIXED.Without_low_SP_Seq.With_Names ' + guidance_input + '/' + file)
|
||||||
#Handling intermediate files for each iteration.
|
#Cleaning up the intermediate files for the iteration.
|
||||||
if params.keep_iter:
|
|
||||||
if i +1 < params.guidance_iters:
|
|
||||||
os.makedirs(params.output + '/Output/Intermediate/Guidance/Iterations/', exist_ok = True)
|
|
||||||
os.makedirs(params.output + '/Output/Intermediate/Guidance/Iterations/' + str(i+1)+'/', exist_ok = True)
|
|
||||||
os.makedirs(params.output + '/Output/Intermediate/Guidance/Iterations/' + str(i+1) + '/' + file.split('.')[0].split('_preguidance')[0], exist_ok = True)
|
|
||||||
iteration_folder = params.output + '/Output/Intermediate/Guidance/Iterations/' + str(i +1) + '/' + file.split('.')[0].split('_preguidance')[0]
|
|
||||||
os.system('cp -r ' + tax_guidance_outdir + '/* ' + iteration_folder)
|
|
||||||
os.system('rm -r ' + tax_guidance_outdir + '/*')
|
os.system('rm -r ' + tax_guidance_outdir + '/*')
|
||||||
if not params.keep_temp:
|
|
||||||
for gdir_file in os.listdir(iteration_folder):
|
|
||||||
if gdir_file not in ('MSA.MAFFT.Guidance2_res_pair_seq.scr_with_Names', 'MSA.MAFFT.aln.With_Names', 'MSA.MAFFT.Guidance2_res_pair_col.scr', 'log', 'postGuidance_preTrimAl_unaligned.fasta'):
|
|
||||||
os.system('rm -r ' + iteration_folder + '/' + gdir_file)
|
|
||||||
else:
|
|
||||||
if gdir_file == 'MSA.MAFFT.aln.With_Names':
|
|
||||||
os.system('mv ' + iteration_folder + '/' + gdir_file + ' ' + iteration_folder + '/' + file.split('.')[0].split('_preguidance')[0] + '_' + gdir_file + '.aln')
|
|
||||||
else:
|
|
||||||
os.system('mv ' + iteration_folder + '/' + gdir_file + ' ' + iteration_folder + '/' + file.split('.')[0].split('_preguidance')[0] + '_' + gdir_file)
|
|
||||||
else:
|
else:
|
||||||
fail = True
|
fail = True
|
||||||
break
|
break
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user