Ejemplo n.º 1
0
 def presmooth(self, seqids, window_size):
     """
     precache MUST BE already called! Otherwise will have error!
     """
     self.window_size = window_size
     for seqid in seqids:
         self.qv[seqid]['smoothed'] = c_basQV.maxval_per_window(self.qv[seqid]['unsmoothed'], window_size)
Ejemplo n.º 2
0
 def presmooth(self, seqids, window_size):
     """
     precache MUST BE already called! Otherwise will have error!
     """
     self.window_size = window_size
     for seqid in seqids:
         self.qv[seqid]['smoothed'] = c_basQV.maxval_per_window(self.qv[seqid]['unsmoothed'], window_size)
Ejemplo n.º 3
0
 def presmooth(self, seqids, window_size):
     """
     precache MUST BE already called! Otherwise will have error!
     """
     self.window_size = window_size
     for seqid in seqids:
         # logging.debug("smoothing sequence " + seqid)
         # Replace .smooth_qv_regions by c_baseQV.maxval_per_window
         for qv_name in basQVcacher.qv_names:
             self.qv[seqid][qv_name + '_smoothed'] = \
                 c_basQV.maxval_per_window(self.qv[seqid][qv_name],
                                           window_size)
Ejemplo n.º 4
0
 def presmooth(self, seqids, window_size):
     """
     precache MUST BE already called! Otherwise will have error!
     """
     self.window_size = window_size
     for seqid in seqids:
         # logging.debug("smoothing sequence " + seqid)
         # Replace .smooth_qv_regions by c_baseQV.maxval_per_window
         for qv_name in basQVcacher.qv_names:
             self.qv[seqid][qv_name + '_smoothed'] = \
                 c_basQV.maxval_per_window(self.qv[seqid][qv_name],
                                           window_size)