comparison SeqSero2_package.py @ 19:e33565b4610c

Uploaded
author estrain
date Sat, 07 Sep 2019 13:16:43 -0400
parents e1287b36e0d3
children 95764a93ed88
comparison
equal deleted inserted replaced
18:e1287b36e0d3 19:e33565b4610c
1215 def judge_subspecies(fnameA,dirpath): 1215 def judge_subspecies(fnameA,dirpath):
1216 #seqsero2 -a; judge subspecies on just forward raw reads fastq 1216 #seqsero2 -a; judge subspecies on just forward raw reads fastq
1217 salmID_output=subprocess.Popen(dirpath+"/SalmID.py -i "+fnameA,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) 1217 salmID_output=subprocess.Popen(dirpath+"/SalmID.py -i "+fnameA,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
1218 out, err = salmID_output.communicate() 1218 out, err = salmID_output.communicate()
1219 out=out.decode("utf-8") 1219 out=out.decode("utf-8")
1220 err=err.decode("utf-8")
1220 file=open("data_log.txt","a") 1221 file=open("data_log.txt","a")
1221 file.write(out) 1222 file.write(out)
1222 file.close() 1223 file.close()
1223 print("dirpath " + str(dirpath)) 1224 print("dirpath " + str(dirpath))
1224 print("SalmID File" + str(out)) 1225 print("SalmID File" + str(out))
1226 print("SalmID Err File" + str(err))
1225 print("SalmID 1 "+str(out.split("\n")[1])) 1227 print("SalmID 1 "+str(out.split("\n")[1]))
1226 print("SalmID 0 "+str(out.split("\n")[0])) 1228 print("SalmID 0 "+str(out.split("\n")[0]))
1227 salm_species_scores=out.split("\n")[1].split("\t")[6:] 1229 salm_species_scores=out.split("\n")[1].split("\t")[6:]
1228 salm_species_results=out.split("\n")[0].split("\t")[6:] 1230 salm_species_results=out.split("\n")[0].split("\t")[6:]
1229 max_score=0 1231 max_score=0