comparison pima_report.py @ 6:b13d4c14caaa draft

Uploaded
author greg
date Thu, 09 Mar 2023 17:54:17 +0000
parents 9cb62054a87a
children 9213359bfda8
comparison
equal deleted inserted replaced
5:7177d81eb7cb 6:b13d4c14caaa
419 def add_contamination(self): 419 def add_contamination(self):
420 self.ofh.write("\nXXXXXX In add_contamination\n\n") 420 self.ofh.write("\nXXXXXX In add_contamination\n\n")
421 if self.kraken2_report_file is None: 421 if self.kraken2_report_file is None:
422 return 422 return
423 # Read in the Kraken fractions and pull out the useful parts 423 # Read in the Kraken fractions and pull out the useful parts
424 self.kraken_fracs = pandas.read_csv(self.kraken_report_file, delimiter='\t', header=None) 424 self.kraken_fracs = pandas.read_csv(self.kraken2_report_file, delimiter='\t', header=None)
425 self.kraken_fracs.index = self.kraken_fracs.iloc[:, 4].values 425 self.kraken_fracs.index = self.kraken_fracs.iloc[:, 4].values
426 self.kraken_fracs = self.kraken_fracs.loc[self.kraken_fracs.iloc[:, 3].str.match('[UG]1?'), :] 426 self.kraken_fracs = self.kraken_fracs.loc[self.kraken_fracs.iloc[:, 3].str.match('[UG]1?'), :]
427 self.kraken_fracs = self.kraken_fracs.loc[(self.kraken_fracs.iloc[:, 0] >= 1) | (self.kraken_fracs.iloc[:, 3] == 'U'), :] 427 self.kraken_fracs = self.kraken_fracs.loc[(self.kraken_fracs.iloc[:, 0] >= 1) | (self.kraken_fracs.iloc[:, 3] == 'U'), :]
428 self.kraken_fracs = self.kraken_fracs.iloc[:, [0, 1, 3, 5]] 428 self.kraken_fracs = self.kraken_fracs.iloc[:, [0, 1, 3, 5]]
429 self.kraken_fracs.columns = ['Fraction', 'Reads', 'Level', 'Taxa'] 429 self.kraken_fracs.columns = ['Fraction', 'Reads', 'Level', 'Taxa']