R/aa.frequency.matrix.function.R

Defines functions aa.frequency.matrix.function

Documented in aa.frequency.matrix.function

aa.frequency.matrix.function <-
function(aa.count, seqlength){
	position.count = colSums(aa.count)
	
	#Creates a frequency matrix by dividing the number of each amino acid in each position by the total number of nucleotides at each position
	frequency.matrix <- t(aa.count)/position.count
	frequency.matrix <- t(frequency.matrix)
	rownames(frequency.matrix) <- c("A", "C", "D", "E", "F", "G", "H", "I", "K", "L", "M", "N", "P", "Q", "R", "S", "T", "V", "W", "Y")
	return(frequency.matrix)
}

Try the VLF package in your browser

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

VLF documentation built on Aug. 18, 2022, 5:06 p.m.