R/zzz.R

Defines functions cmp fread_csv read_csv print.citations print.meta bats_base

bats_base <- function() 'ftp://batsftp.bios.edu/BATS/'

#' @export
print.meta <- function(x, ...){
  cat(x, sep = "\n")
}

#' @export
print.citations <- function(x, ...){
  cat(x[[1]], sep = "\n")
}

read_csv <- function(x, header=TRUE){
  tmp <- read.csv(x, header = header, sep = ",", stringsAsFactors=FALSE)
  names(tmp) <- tolower(names(tmp))
  tmp
}

fread_csv <- function(x){
  tmp <- data.frame(suppressWarnings(fread(x)))
  names(tmp) <- tolower(names(tmp))
  tmp
}

cmp <- function(l) Filter(Negate(is.null), l)
ropensci/ots documentation built on Sept. 12, 2022, 2:01 p.m.