From: brian powell <briangpowellms@gmail.com>
To: emacs-orgmode@gnu.org
Subject: Re: Rsquared for reproductible research
Date: Thu, 12 Jan 2012 14:44:27 -0500 [thread overview]
Message-ID: <CAFm0skFi0U-3kN1x-bSu1Xr4d1Th3j=G0OTnyNAb=mHabJdTGQ@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 3297 bytes --]
>> Also, I very much agree that a "near exact replica" of the http://
>> rsquared.stat.uni-muenchen.de/index.rhtml for OrgMode would be great.
> Yes! Any takers?!?
>
...
Eric questioned:
"From looking at the fairly terse web site for R^2 it is not clear to me
exactly what the system includes (I'm sure I'm missing something
obvious). It seems to be the addition of a packaging system over-top of
R source files. What would a potential Org-mode based system provide
which is not already possible with Org-mode text files, Org-mode
publishing and a version control repository."
...
* I mostly agree with your statements. Good challenges. I did more
investigation: This link to the paper that "Friedrich Leischa, , Manuel
Eugsterb, Torsten Hothornb" put together may make things clearer--this
paper really seems to be the justification/impetus for the R^2 website--it
has made things clearer and more exciting for me:
http://www.sciencedirect.com/science/article/pii/S1877050911001232
<=> "Executable Papers for the R Community: The R2 Platform for
Reproducible Research"
** So papers in R (and maybe other languages--maybe languages run thru
Babel in OrgMode) could be "executed" by people in the community--one could
verify research studies and papers interactively, ad hoc.
*** They mention in the paper that they use several key tools:
"R: the lingua franca of statistics and data analysis
Sweave: the most popular format for executable papers in the R community
CRAN: package building and checking system has been developed for more then
a decade and copes successfully
with the exponential growth of the number of packages"
**** Weave/CWEB/CWEAVE/CTANGLE=>NOWEB (Knuth) comes to mind here--i.e.
Literate Programming
***** http://www-cs-staff.stanford.edu/~uno/cweb.html =>
CTANGLE
converts a source file foo.w to a compilable program file foo.c;
CWEAVE
converts a source file foo.w to a prettily-printable and cross-indexed
document file foo.tex.
* Exactly the paper can be found at:
http://www.sciencedirect.com/science\
?_ob=MiamiImageURL&_cid=280203&_user=10&_pii=S1877050911001232&\
_check=y&_origin=article&_zone=toolbar&_coverDate=\
31-Dec-2011&view=c&originContentFamily=serial&wchp=\
dGLbVlS-zSkWb&md5=4681e5babd7822f321d2a0dd3a9f11cf/\
1-s2.0-S1877050911001232-main.pdf
* I agree Eric that the website is a bit terse; but, for the most part I
was excited about (and I think Stephen is interested in--he suggested it is
something the community might do) the general ideas, the structure of the
website's process "OrgMode=>TeX paper
in"-->...process...-->Executable/verifiable code interaction a user might
experience/stored on-line for researchers (one thing I always enjoy a lot
when working with e.g. R/S-PLUS and PYTHON's interactive CLI, etc.)
** They even publish the minute details of the settings on the
machines--the local environment variables, etc.--the devil is in the
details!
* Thanks for the link Eric to your OrgMode "scraps"--they could be very
useful:
http://eschulte.me/org-scraps/
* Lastly, most importantly I'll repeat the link and query to the community:
...
>> Also, I very much agree that a "near exact replica" of the
http://rsquared.stat.uni-muenchen.de/index.rhtml
>>for OrgMode would be great.
> Yes! Any takers?!? ---(Stephen Eglen)
[-- Attachment #2: Type: text/html, Size: 4636 bytes --]
next reply other threads:[~2012-01-12 19:44 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-12 19:44 brian powell [this message]
2012-01-12 20:33 ` Rsquared for reproductible research Eric Schulte
[not found] <t5xd3p8qlct.fsf@rgc.damtp.cam.ac.uk>
2010-12-12 3:49 ` Fwd: [RFC] Self-configuring Org-mode files Thomas S. Dye
2012-01-12 12:38 ` Rsquared for reproductible research Stephen Eglen
2012-01-12 15:27 ` brian powell
2012-01-12 15:40 ` Stephen Eglen
2012-01-12 16:29 ` Eric Schulte
2012-01-12 18:24 ` Thomas S. Dye
2012-01-12 20:54 ` Stephen Eglen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAFm0skFi0U-3kN1x-bSu1Xr4d1Th3j=G0OTnyNAb=mHabJdTGQ@mail.gmail.com' \
--to=briangpowellms@gmail.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).