R/revpos.R

Defines functions revpos

# reverse the positions

revpos <- function(pos, maxdec)
{
  newpos <- vector(length = length(pos))
  newpos[1] <- pos[1]
  for (i in 2:length(pos)) {
    newpos[i] <-
      newpos[(i - 1)] + pos[(length(pos) - i + 2)] - pos[(length(pos) - i + 1)]
  }
  return (round(newpos, digits = maxdec))
}
louellette/LinkageMapView documentation built on Nov. 21, 2019, 10:09 p.m.