R/convert.header.R

Defines functions convert.header

convert.header <- function(header1, header2){
  
  names(header1) <- toupper(header1)
  names(header2) <- toupper(header2)
  
  hd1 <- names(header1)
  hd2 <- names(header2)
  if(any(duplicated(hd1))){
    return(header1)
  }
  
  id <- which(hd1 %in% hd2)
  if(length(id) == 0){
    return(header1)
  }
  
  hd <- hd1[id]
  header1[id] <- header2[hd]
  header1
  
}
zhangh12/ARTP2 documentation built on Aug. 16, 2019, 7:27 p.m.