Mercurial > repos > johnheap > vapper
comparison Tryp_V_T.py @ 28:be77587bdfda draft
Uploaded
author | johnheap |
---|---|
date | Thu, 06 Jun 2019 08:21:58 -0400 |
parents | 92c5ecb025b6 |
children | b3d2d0a771e1 |
comparison
equal
deleted
inserted
replaced
27:92c5ecb025b6 | 28:be77587bdfda |
---|---|
145 temp_df = temp_df.sort_values(by=['evalue']) | 145 temp_df = temp_df.sort_values(by=['evalue']) |
146 b_df = b_df.append(temp_df.iloc[[0]]) | 146 b_df = b_df.append(temp_df.iloc[[0]]) |
147 | 147 |
148 b_df.sort_values(by=['qaccver']) | 148 b_df.sort_values(by=['qaccver']) |
149 b_df.to_csv(test_name + '_transcript.csv') | 149 b_df.to_csv(test_name + '_transcript.csv') |
150 b_df.to_csv(html_resource+'/'+test_name + '_transcript.csv') | |
151 | |
150 return b_df | 152 return b_df |
151 | 153 |
152 | 154 |
153 def createMultiHTML(tdict,composite_df): | 155 def createMultiHTML(tdict,composite_df): |
154 labelList = composite_df.columns.tolist() | 156 labelList = composite_df.columns.tolist() |
226 htmlString += tabString + "</table><br><br><br><br><br>" | 228 htmlString += tabString + "</table><br><br><br><br><br>" |
227 htmlString += r"<h3>Weighted Relative Frequencies of Detected Phylotypes.</h3>" | 229 htmlString += r"<h3>Weighted Relative Frequencies of Detected Phylotypes.</h3>" |
228 imgString = r"<img src = '"+ tdict['name']+"_phylotypes.png' alt='Bar chart of phylotype variation' style='max-width:100%'><br><br>" | 230 imgString = r"<img src = '"+ tdict['name']+"_phylotypes.png' alt='Bar chart of phylotype variation' style='max-width:100%'><br><br>" |
229 htmlString += imgString | 231 htmlString += imgString |
230 | 232 |
231 with open(tdict['html_resource']+'/'+tdict['html_file'], "w") as htmlfile: | 233 with open(+tdict['html_file'], "w") as htmlfile: |
232 htmlfile.write(htmlString) | 234 htmlfile.write(htmlString) |
233 | 235 |
234 | 236 |
235 | 237 |
236 def getPhyloNumber(sac): | 238 def getPhyloNumber(sac): |
277 FPKMsum2_df = FPKMsum_df.groupby('Phylotype')['FPKM'].sum().reset_index() | 279 FPKMsum2_df = FPKMsum_df.groupby('Phylotype')['FPKM'].sum().reset_index() |
278 FPKMsum2_df = FPKMsum2_df.sort_values(by=['Phylotype']) | 280 FPKMsum2_df = FPKMsum2_df.sort_values(by=['Phylotype']) |
279 | 281 |
280 # print(FPKMsum2_df) | 282 # print(FPKMsum2_df) |
281 FPKMsum2_df.to_csv('FPKM_sum2.csv') # in case more than one entry for a particular phylotype | 283 FPKMsum2_df.to_csv('FPKM_sum2.csv') # in case more than one entry for a particular phylotype |
284 htmlres = tdict['html_resource'] | |
285 FPKMsum2_df.to_csv(htmlres+'/FPKM_sum2.csv') # in case more than one entry for a particular phylotype | |
286 | |
282 return FPKMsum_df, FPKMsum2_df | 287 return FPKMsum_df, FPKMsum2_df |
283 | 288 |
284 | 289 |
285 | 290 |
286 def normalisef(f,max): | 291 def normalisef(f,max): |