Title: Scientific and Reproducible Programming in R.

Date: June 18, 2019

Venue: Faculty of Mathematics - Room 4. (Campus de Burjassot Universidad de Valencia, Calle del Dr. Moliner, 50, 46100 Burjasot).

Instructor: Virgilio Gómez Rubio, Department of Mathematics, University of Castilla-La Mancha, Campus of Albacete.

Recipients: PhD students, professors, researchers, and R users in general who need to use this software for research.


Programme

9.30h.- Start of the course 

  • Introduction to R Markdown
  • Practice: Introduction to R Markdown

11.30h.- Coffee break

12.00h to 14.00h.- 
  • Creating packages with devtools
  • Practice: Creating packages with devtools

14.00h to 15.00h.- Lunch break

15.00h to 17.00h.- 

  • Advanced programming
  • Practice: Advanced programming


Summary: The course focuses on a series of general contents related with scientific research and data analysis with R. Specifically, it will emphasize on reproducible research. Thus, the course covers the creation of scientific documents with R, the creation of packages with routines in R and some advanced programming topics with R. The course is presented as a combination of theoretical and practical sessions with a computer. All course material will be available online.

Justification: The use of R Markdown is very useful when documenting data analysis and create dynamic documents to automate analysis and make research reproducible. Creating packages with R allows organizing and documenting the written code and share that code in a simple way. The devtools package provides a series of functions in order to facilitate creation of packages in R and simplify the documentation process. Finally, the advanced programming section will cover several topics to improve the R code, such as function vectoring, parallel computing (in a simple way), inclusion of tests in the packages to detect errors, etc.


Registratión: If you want to register for this previous course, you’ll have to choose this option when you register for the congress. The option will appear in one of the registration steps. The registration fee for the course covers the following: coffees and lunches, during break times in the conference venue.
 

 Registration type

Early fees

Late fees

  SEB members

75 €

90 €

  Partnerships

75 €

90 €

  SEB students

40 €

50 €

  Students no SEB

50 €

60 €

  Regular

90 €

100 €

 

Organizers, sponsors, collaborators