> Tom Chr Backer Johnsen wrote: >> I can at best say that this question is related to R. >> >> What has become more and more obvious to me after I started using R >> about two years ago is that I have collected a large number of data >> files, scripts, and workspaces (.Rdata files) in several catalogs on my >> computer. It is also obvious that my memory is not up to the task of >> keeping track of everything. Of course, this is not simply an R thing, >> it also applies to other kinds of documents of various kinds. >> >> Perhaps what is needed is some type of computerized "Research notebook", >> and I wonder if any of the readers of list have had this problem and >> have a suggestion in respect to a solution. Two possibilities I have >> been sniffing at is "Instant Recall" (USD 99) and "AskSam" (much more). >> Which others may be useful?
For general file organization, I would echo the recommendation to consider a version control system such as Subversion: http://subversion.tigris.org/ which is what I use for all R code, data files and related electronic storage. There are various GUI's, which can be used for interaction, if you don't like the CLI approach. There is also an integration of svn into Emacs: http://www.xsteve.at/prg/vc_svn/ if you are using Emacs/ESS for R. For simple reviews of the content of the repository, there are also applications such as Trac: http://trac.edgewall.org/ which provide a browser based interface to the repository and also provide basic project management features such as timelines, roadmaps and a Wiki capability for misc notes/tasks. From a more general perspective, the "Getting Things Done" approach (aka GTD) has become fairly popular as a means to manage tasks: http://en.wikipedia.org/wiki/Getting_Things_Done There are various applications available that implement aspects of the methodology. Here again, if you might be using Emacs/ESS for R related work, there is Org Mode: http://orgmode.org/ Ultimately, you need to decide what approach you want to take, identify the tools that will enable you to organize yourself in a framework that you can work within and then stick with it. It is a behavioral change, so it will be "uncomfortable" at first, but like R itself, the investment in time is well worth it in the long term. HTH, Marc Schwartz ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.