/working/auteur.extended/R/cleanup.files.R

http://github.com/eastman/auteur · R · 24 lines · 18 code · 4 blank · 2 comment · 3 complexity · 5c9ff91d7e133923fe9c737f22dc11af MD5 · raw file

  1. #utility for converting text files to .rda to compress output from rjmcmc
  2. #author: JM EASTMAN 2011
  3. cleanup.files <-
  4. function(parmBase, model, fileBase){
  5. if(model=="BM") {
  6. parms=c("rates","rate.shifts")
  7. } else if(model=="OU") {
  8. parms=c("optima","optima.shifts")
  9. }
  10. posteriorsamples=lapply(parms, function(x) {
  11. y=read.table(paste(parmBase,paste(x,"txt",sep="."),sep="/"))
  12. names(y)=y[1,]
  13. y=y[-1,]
  14. row.names(y)=1:nrow(y)
  15. return(y)
  16. })
  17. names(posteriorsamples)=parms
  18. save(posteriorsamples, file=paste(parmBase,paste(fileBase,"posteriorsamples","rda",sep="."),sep="/"))
  19. unlink(paste(parmBase,paste(parms,"txt",sep="."),sep="/"))
  20. }