Beispiel #1
0
    def __init__(self,config,ds,run,nsample,thin,burnin,levels=-1,*args,**kwargs):
        Sample.__init__(self,config,ds,run,nsample,thin,burnin,levels,*args,**kwargs)
        self.levels=self.config.levels-1

        kern = self.__dict__['k%d'%(self.levels+2)]
        self.yKernelOld = self.yKernel
        self.yKernel = Addition(self.yKernel,kern)

        del self.kernels[-1]

        kwargs = {}
        kwargs['yKernel'] = self.yKernel
        for i,k in enumerate(self.kernels):
            kwargs['k%d'%(i+1)] = k

        self.freeze = Freezer(model=self.model,**kwargs)
        self.startSample = self.freeze.freeze()
Beispiel #2
0
 def __init__(self, ID, Output_geno, Code_drug, Active_score, Drug_action, Low_coverage, Range, Gene_KB, low_coverage_flag):
     self.ID = ID
     self.whole_genotype = self.get_whole_genotype(Output_geno)
     self.standard_pass, self.cyp2d6_pass = self.standard_check()
     if low_coverage_flag:
         Sample.__init__(self, ID, Output_geno, Code_drug, Active_score, Drug_action, Low_coverage, Range, Gene_KB)