# HG changeset patch # User jjjjia # Date 1535524309 14400 # Node ID e5a7da2239af5a6fc83e0e9fe185444a36f84d30 # Parent 2cca036ceb91c8b72e84f529dc06286280033711 planemo upload diff -r 2cca036ceb91 -r e5a7da2239af cpo_galaxy_prediction.py --- a/cpo_galaxy_prediction.py Wed Aug 29 01:42:01 2018 -0400 +++ b/cpo_galaxy_prediction.py Wed Aug 29 02:31:49 2018 -0400 @@ -677,7 +677,7 @@ for item in lindaOut: out.write("%s\n" % item) - tsvOut.append("new\tID\tExpected Species\tMLST Species\tSequence Type\tMLST Scheme\tCarbapenem Resistance Genes\tOther AMR Genes\tPlasmid Best Match\tTotal Plasmids\tPlasmids ID\tNum_Contigs\tPlasmid Length\tPlasmid RepType\tPlasmid Mobility\tNearest Reference\tDefinitely Plasmid Contigs\tLikely Plasmid Contigs") + tsvOut.append("new\tID\tExpected Species\tMLST Species\tSequence Type\tMLST Scheme\tCarbapenem Resistance Genes\tOther AMR Genes\tPlasmid Best Match\tPlasmid Identity\tPlasmid Shared Hash\tTotal Plasmids\tPlasmids ID\tNum_Contigs\tPlasmid Length\tPlasmid RepType\tPlasmid Mobility\tNearest Reference\tDefinitely Plasmid Contigs\tLikely Plasmid Contigs") #start with ID temp = "\t" temp += (ID + "\t") @@ -694,6 +694,8 @@ #lastly plasmids temp += str(plasmidFamily[list(plasmidFamily.keys())[0]].name) + "\t" + temp += str(plasmidFamily[list(plasmidFamily.keys())[0]].identity) + "\t" + temp += str(plasmidFamily[list(plasmidFamily.keys())[0]].sharedHashes) + "\t" temp+= str(len(mSuitePlasmids)) + "\t" plasmidID = "" contigs = "" diff -r 2cca036ceb91 -r e5a7da2239af cpo_galaxy_tree.py --- a/cpo_galaxy_tree.py Wed Aug 29 01:42:01 2018 -0400 +++ b/cpo_galaxy_tree.py Wed Aug 29 02:31:49 2018 -0400 @@ -96,6 +96,8 @@ self.MLSTScheme = "?" self.CarbapenemResistanceGenes ="?" self.plasmidBestMatch ="?" + self.plasmididentity =-1 + self.plasmidsharedhashes ="?" self.OtherAMRGenes="?" self.TotalPlasmids = -1 self.plasmids = [] @@ -182,6 +184,8 @@ _results.OtherAMRGenes = (str(r.loc[r.index[i], 'Other AMR Genes'])) _results.TotalPlasmids = int(r.loc[r.index[i], 'Total Plasmids']) _results.plasmidBestMatch = str(r.loc[r.index[i], 'Plasmid Best Match']) + _results.plasmididentity = str(r.loc[r.index[i], 'Plasmid Identity']) + _results.plasmidsharedhashes = float(r.loc[r.index[i], 'Plasmid Shared Hash']) for j in range(0,_results.TotalPlasmids): _plasmid = plasmidObj() _plasmid.PlasmidsID =(((str(r.loc[r.index[i], 'Plasmids ID'])).split(";"))[j]) @@ -273,6 +277,8 @@ index = index + 1 (t&"Reference").add_face(addFace("Plasmid Best Match"), index, "aligned") index = index + 1 + (t&"Reference").add_face(addFace("Best Match Identity"), index, "aligned") + index = index + 1 for i in range(len(distanceDict[list(distanceDict.keys())[0]])): #this loop adds the distance matrix (t&"Reference").add_face(addFace(distanceDict[list(distanceDict.keys())[0]][i]), index + i, "aligned") index = index + len(distanceDict[list(distanceDict.keys())[0]]) @@ -326,6 +332,8 @@ index = index + 1 n.add_face(addFace(mData.plasmidBestMatch), index, "aligned") index = index + 1 + n.add_face(addFace(mData.plasmididentity), index, "aligned") + index = index + 1 for i in range(len(distanceDict[list(distanceDict.keys())[0]])): #this loop adds distance matrix if (n.name in distanceDict): #make sure the column is in the distance matrice n.add_face(addFace(list(distanceDict[n.name])[i]), index + i, "aligned")