示例#1
0
    def marginal_gene_correlations(self):
        """
        running marginal gene-gene correlations
        """
        Y = self.phenoreader.getMatrix()
        corr, pv = pcor.corrParallelSym(Y)
        self.genecorr_reader = reader.MatrixReader(corr)

        return corr, pv
示例#2
0
    def marginal_gene_correlations(self):
        """
        running marginal gene-gene correlations
        """
        Y = self.phenoreader.getMatrix()
        corr, pv = pcor.corrParallelSym(Y)
        self.genecorr_reader = reader.MatrixReader(corr)

        return corr, pv
示例#3
0
    def marginal_gene_correlations(self, startTraitIdx=0, nTraits=np.inf):
        """
        running marginal gene-gene correlations
        """
        Y = self.phenoreader.getMatrix()

        if startTraitIdx==0 and np.isinf(nTraits):
            corr, pv = pcor.corrParallelSym(Y)
        else:
            corr, pv = pcor.corrParallel(Y[startTraitIdx:startTraitIdx+nTraits],Y)
        
        self.genecorr_reader = reader.MatrixReader(pv)
        
        return corr,pv
示例#4
0
文件: gnetlmm.py 项目: PMBio/GNetLMM
    def marginal_gene_correlations(self, startTraitIdx=0, nTraits=np.inf):
        """
        running marginal gene-gene correlations
        """
        Y = self.phenoreader.getMatrix()

        if startTraitIdx == 0 and np.isinf(nTraits):
            corr, pv = pcor.corrParallelSym(Y)
        else:
            corr, pv = pcor.corrParallel(Y[startTraitIdx : startTraitIdx + nTraits], Y)

        self.genecorr_reader = reader.MatrixReader(pv)

        return corr, pv