Difference between revisions of "R Hackathon 1/Planning Steps"

From Phyloinformatics
Jump to: navigation, search
(Preparing for the event)
(Reading and book list)
 
(11 intermediate revisions by 4 users not shown)
Line 4: Line 4:
 
** ''Done'' (see [[R_Hackathon_1/Participants|participant list]], [[R_Hackathon_1/Call_for_Participation|Call for Participation]], and [[R_Hackathon_1/Call_for_End-user_Participation|Call for End User Participation]])
 
** ''Done'' (see [[R_Hackathon_1/Participants|participant list]], [[R_Hackathon_1/Call_for_Participation|Call for Participation]], and [[R_Hackathon_1/Call_for_End-user_Participation|Call for End User Participation]])
 
* Arrange travel and accommodation logistics
 
* Arrange travel and accommodation logistics
** ''On-going''
+
** ''Done''
  
 
== IT resources & setup ==
 
== IT resources & setup ==
Line 11: Line 11:
 
#* Mailing list ''Done (wg-rhack1, all participants subscribed).''
 
#* Mailing list ''Done (wg-rhack1, all participants subscribed).''
 
#* [[R_Hackathon_1/Source_Code_Management|Source code repository]]
 
#* [[R_Hackathon_1/Source_Code_Management|Source code repository]]
#** Dedicated repository on Google Code or Sourceforge?
+
#** Dedicated repository on Google Code, Sourceforge, [http://www.rforge.net/ RForge], or [http://r-forge.r-project.org/ R-Forge] ''Done, created [http://phyloc.r-forge.r-project.org/ umbrella project on R-Forge]. --[[User:Hlapp|Hlapp]] 10:55, 6 December 2007 (EST)''
 
#** Help needed by participating packages needed to move to cvs or svn?
 
#** Help needed by participating packages needed to move to cvs or svn?
 
#** Do participating packages need to branch prior to hackathon?
 
#** Do participating packages need to branch prior to hackathon?
#** svn repository on NESCent server needed?
+
#** svn repository on NESCent server needed? ''No. --[[User:Hlapp|Hlapp]] 10:55, 6 December 2007 (EST)''
 
#* File share ''Done. URL: https://webdav.nescent.org/rhack1''
 
#* File share ''Done. URL: https://webdav.nescent.org/rhack1''
 
# Hardware
 
# Hardware
#* Loaners needed? ''Not yet. Reminder sent.''
+
#* Loaners needed? ''No.''
#* Wired network needed? ''Not yet. Reminder sent.''
+
#* Wired network needed? ''One person so far.''
#* More wireless access points needed?
+
#* More wireless access points needed? ''No.''
#* Power strips
+
#* Power strips ''Communicated to Jeff and Jack.''
#* Projector, screen, whiteboards, flip charts
+
#* Projector, screen, whiteboards, flip charts ''Should be all set up.''
  
 
== Preparing for the event ==
 
== Preparing for the event ==
Line 27: Line 27:
 
* Achieve consensus list of prioritized goals
 
* Achieve consensus list of prioritized goals
 
** Consolidated input from participants in response to invitation questions: [[R_Hackathon_1/End_User_Goals|Goals from an end-user perspective]] and [[R_Hackathon_1/Programming_Goals|from a programmer perspective]]
 
** Consolidated input from participants in response to invitation questions: [[R_Hackathon_1/End_User_Goals|Goals from an end-user perspective]] and [[R_Hackathon_1/Programming_Goals|from a programmer perspective]]
* Develop agenda
+
* Develop agenda ''Tentative agenda is on the [[R Hackathon 1#Schedule|hackathon front page]]''
 
* [[R_Hackathon_1/Subgroups|Determine preliminary subgroups]]
 
* [[R_Hackathon_1/Subgroups|Determine preliminary subgroups]]
 
* Items to be prepared by participants
 
* Items to be prepared by participants
 
** Lightning or other presentations - which ones are useful, what scope, who are the presenters?
 
** Lightning or other presentations - which ones are useful, what scope, who are the presenters?
 +
*** Everyone introduces him/herself, stating objectives for hackathon
 +
*** Package owners in addition give highlights of their package, plus future goals they have with it
 +
*** Also see [[R_Hackathon_1#Schedule|agenda]]
 
** Package-specific information to be compiled on the wiki - overview, relevant programming info, and future goals
 
** Package-specific information to be compiled on the wiki - overview, relevant programming info, and future goals
** Bootcamps - which ones are needed?
+
*** On-going, see [[R Hackathon 1/Package Overviews|package overviews]] and [[R Hackathon 1/Current Data Representations|current data representations]]
 +
** Bootcamps - which ones are needed? Current plan is to have bootcamps on
 +
*** Vignette and documentation writing
 +
*** S4 programming
 +
*** Using Subversion
 +
*** Numerical methods
 
* Documentation & testing
 
* Documentation & testing
 
** Determine prior reading ([[R_Hackathon_1/R_Vignette_HowTo|R vignette howto]]), training, and setup needed
 
** Determine prior reading ([[R_Hackathon_1/R_Vignette_HowTo|R vignette howto]]), training, and setup needed
Line 39: Line 47:
 
== Reading and book list ==
 
== Reading and book list ==
  
* Emmanuel Paradis, ''[http://www.amazon.com/Analysis-Phylogenetics-Evolution-R-Use/dp/0387329145/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1196120895&sr=8-1 Analysis of Phylogenetics and Evolution with R (Use R)]''. Springer, 2006
+
We have started to tag references for reading material using the [http://www.connotea.org/tag/rhack1 tag rhack1 on Connotea]. Anyone is welcome to add references to this list using this tag.
* Paul Murray, ''[http://www.amazon.com/exec/obidos/ASIN/158488486X R Graphics (Computer Science and Data Analysis])''. Chapman and Hall, 2005  
+
 
 +
Books:
 +
* Emmanuel Paradis, ''[http://www.amazon.com/Analysis-Phylogenetics-Evolution-R-Use/dp/0387329145 Analysis of Phylogenetics and Evolution with R]''. Springer, 2006 -- Errata and updates can be found ''[http://pbil.univ-lyon1.fr/R/ape/APER/APER.html here]''.
 +
 
 +
* Paul Murrell, ''[http://www.amazon.com/exec/obidos/ASIN/158488486X R Graphics (Computer Science and Data Analysis)]''. Chapman and Hall, 2005  
 +
* John M. Chambers, ''[http://www.amazon.com/Programming-Data-Guide-S-Language/dp/0387985034 Programming with Data: A Guide to the S Language]''. 3rd ed., Springer, 2004
 +
* W.N. Venables and B.D. Ripley, ''[http://www.amazon.com/Modern-Applied-Statistics-W-N-Venables/dp/0387954570 Modern Applied Statistics with S]''. 4th ed., Springer, 2002
 +
* Peter Dalgaard, ''[http://www.amazon.com/gp/product/0387954759/ Introductory Statistics with R]''. 3rd ed., Springer, 2004
  
 
[[Category:R Hackathon 1]]
 
[[Category:R Hackathon 1]]

Latest revision as of 09:12, 7 December 2007

Participants

IT resources & setup

  1. Supporting software & resources
  2. Hardware
    • Loaners needed? No.
    • Wired network needed? One person so far.
    • More wireless access points needed? No.
    • Power strips Communicated to Jeff and Jack.
    • Projector, screen, whiteboards, flip charts Should be all set up.

Preparing for the event

  • Achieve consensus list of prioritized goals
  • Develop agenda Tentative agenda is on the hackathon front page
  • Determine preliminary subgroups
  • Items to be prepared by participants
    • Lightning or other presentations - which ones are useful, what scope, who are the presenters?
      • Everyone introduces him/herself, stating objectives for hackathon
      • Package owners in addition give highlights of their package, plus future goals they have with it
      • Also see agenda
    • Package-specific information to be compiled on the wiki - overview, relevant programming info, and future goals
    • Bootcamps - which ones are needed? Current plan is to have bootcamps on
      • Vignette and documentation writing
      • S4 programming
      • Using Subversion
      • Numerical methods
  • Documentation & testing
    • Determine prior reading (R vignette howto), training, and setup needed
    • Collect data sets for testing/validation

Reading and book list

We have started to tag references for reading material using the tag rhack1 on Connotea. Anyone is welcome to add references to this list using this tag.

Books: