def kernel(self, standardizer, blocksize=10000, allowlowrank=False): """ See :meth:`.SnpReader.kernel` for details and examples. """ if type(standardizer) is Identity: K = self.val.dot(self.val.T) return K else: K = SnpReader.kernel(self, standardizer, blocksize=blocksize, allowlowrank=allowlowrank) return K