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)
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)