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