R/readInput.R

Defines functions readInput

Documented in readInput

readInput <-
function(data){
  # if data is character, i.e. a file path,
  if(is.character(data)){
    # if file exists
    if(file.exists(data)){
       DATA = as.matrix(read.table(data))
       return(DATA)
     } else {
       stop(paste("input file path",data,"is not valid\n"))
     }
  }else{
  # if data is already a matrix
  #if(is.matrix(data)){
    return(as.matrix(data))
  }
  # otherwise input data is incorrect :
  stop(paste("input data",data,"is not valid\n"))
}

Try the ARTIVA package in your browser

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

ARTIVA documentation built on May 1, 2019, 6:31 p.m.