Esempio n. 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
Esempio n. 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
Esempio n. 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
Esempio n. 4
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