Re: [R] Research Notes

From: Marc Schwartz <marc_schwartz_at_comcast.net>
Date: Tue, 22 Apr 2008 08:53:24 -0500

> 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_at_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. Received on Tue 22 Apr 2008 - 13:56:29 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 22 Apr 2008 - 14:30:31 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive