# data processing, etc.
info <- list(dir = dir, ID = ID, summary = summary, minutedata = minute.average, hourdata = hour.average)
return(info)
observe({
dir <- if (is.null(Data()$dir)) { dir <- getwd() } else dir <- Data()$dir # this line seems to keep the code from stopping due to initial lack of "dir" name
write.csv(Data()$summary, file = file.path(dir, paste(Data()$ID,"_Data_Summary.csv", sep = "")), row.names = F) # files are saved to folder specified in input$dir
write.csv(Data()$minutedata, file = file.path(dir, paste(Data()$ID, "_Data_Minute_Averages.csv", sep = "")), row.names = F)
write.csv(Data()$hourdata, file = file.path(dir, paste(Data()$ID,"_Data_Hour_Averages.csv", sep = "")), row.names=F)
})
})