R/BADGERmatchScores.R

BADGERmatchScores <-
function(predictedSNP,BADGERSNP,useEQTL=NULL){
	if(is.null(useEQTL)){useEQTL<-1:(nrow(BADGERSNP))}
	matchscore<-matrix(NA,nrow=ncol(predictedSNP),ncol=ncol(BADGERSNP))
		for(pred in 1:ncol(predictedSNP)){
			for(obs in 1:ncol(BADGERSNP)){
				matchscore[pred,obs]<-sum((predictedSNP[useEQTL,pred]-
				as.numeric(BADGERSNP[useEQTL,obs]))^2,na.rm=T)
			}
		}
	return(matchscore)
	}

Try the BADGER package in your browser

Any scripts or data that you put into this service are public.

BADGER documentation built on May 2, 2019, 4:56 p.m.