Esempio n. 1
0
 def __init__(self, options, ref_reader, sam_reader):
     self._options = options
     self._encoder = pileup_image_native.PileupImageEncoderNative(
         self._options)
     self._ref_reader = ref_reader
     self._sam_reader = sam_reader
     self._random = np.random.RandomState(self._options.random_seed)
Esempio n. 2
0
 def __init__(self, options, ref_reader, sam_reader):
   self._options = options
   self._encoder = pileup_image_native.PileupImageEncoderNative(self._options)
   self._ref_reader = ref_reader
   self._sam_reader = sam_reader
def _make_encoder(**kwargs):
    """Make a PileupImageEncoderNative with overrideable default options."""
    options = pileup_image.default_options()
    options.MergeFrom(deepvariant_pb2.PileupImageOptions(**kwargs))
    return pileup_image_native.PileupImageEncoderNative(options)