R/f.get.marker.names.R

Defines functions f.get.marker.names

f.get.marker.names <- function(data, n.vars){
##
## EXTRACT MARKER NAMES
##
#
if(is(data, "gwaa.data")){
	## GWAA OBJECT
	# .marker.names <- snpnames(data)
}else{
	## HAPLIN DATA MATRIX
	.marker.names <- colnames(data)
	if(n.vars > 0) .marker.names <- .marker.names[-(1:n.vars)]
	## REMOVE "l_" AT START AND "_m2" (AND SUCH) AT END
	.marker.names <- substring(.marker.names, first = 3, last = nchar(.marker.names) - 3)
	.marker.names <- unique(.marker.names)
}
#
return(.marker.names)
}

Try the Haplin package in your browser

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

Haplin documentation built on May 20, 2022, 5:07 p.m.