#Dates, time & location

##Dates:
* Module 1: Monday 18th & Tuesday 19th March, 2021
* Module 2: Monday 25th & Tuesday 26th March, 2021
* Module 3: Monday 4th & Tuesday 5th April, 2021

##Time:
* 10:00-13:00 <br>

##Location:
* Online (Zoom platform)

# Instructors 
[Sarah Bonnin](mailto:sarah.bonnin@crg.eu) <br>
[Julia Ponomarenko](mailto:julia.ponomarenko@crg.eu) <br>
from the CRG [Bioinformatics core facility](https://biocore.crg.eu/) (office , 4th floor hotel side)

#Learning objectives
<a href="https://sbcrg.github.io/CRG_RIntroduction/images/learningobjectives.png"><img src="images/learningobjectives.png"  width="600"/></a>

# Program 

##Module 1
* [Introduction to R language](https://sbcrg.github.io/CRG_RIntroduction/Rintro)
* [R Studio](https://sbcrg.github.io/CRG_RIntroduction/rstudio)
* [Paths and directories](https://sbcrg.github.io/CRG_RIntroduction/pathdirectories)
* [R basics](https://sbcrg.github.io/CRG_RIntroduction/Rbasics)
* [Functions (usage of)](https://sbcrg.github.io/CRG_RIntroduction/functionsbasics)
* [R scripts](https://sbcrg.github.io/CRG_RIntroduction/Rscripts)
	+ [Exercise 1](https://sbcrg.github.io/CRG_RIntroduction/exercise1): R basics.
* [Data types](https://sbcrg.github.io/CRG_RIntroduction/datatype)
* [Data structures](https://sbcrg.github.io/CRG_RIntroduction/datastructure)
  + [Vector](https://sbcrg.github.io/CRG_RIntroduction/vector)
	+ [Exercise 2](https://sbcrg.github.io/CRG_RIntroduction/exercise2): Numeric vectors.
	+ [Exercise 3](https://sbcrg.github.io/CRG_RIntroduction/exercise3): Character vectors.
  + [Factor](https://sbcrg.github.io/CRG_RIntroduction/factor)
  + [Matrix](https://sbcrg.github.io/CRG_RIntroduction/matrix)
  + [Data frame](https://sbcrg.github.io/CRG_RIntroduction/dataframe)
  + [2D structure manipulation](https://sbcrg.github.io/CRG_RIntroduction/2d_manip)
	+ [Exercise 4](https://sbcrg.github.io/CRG_RIntroduction/exercise4): Matrices.
	+ [Exercise 5](https://sbcrg.github.io/CRG_RIntroduction/exercise5): Data frames.
##Module 2
* [Missing values](https://sbcrg.github.io/CRG_RIntroduction/na)
* [Input / Output](https://sbcrg.github.io/CRG_RIntroduction/inout)
	+ [Exercise 6](https://sbcrg.github.io/CRG_RIntroduction/exercise6): Input / Output.
* [Library and packages](https://sbcrg.github.io/CRG_RIntroduction/libpackages)
	+ [Exercise 7](https://sbcrg.github.io/CRG_RIntroduction/exercise7): Packages.
* [Regular expressions](https://sbcrg.github.io/CRG_RIntroduction/regex) (Regex).
	+ [Exercise 8](https://sbcrg.github.io/CRG_RIntroduction/exercise8): Regular expressions.
* [For loops](https://sbcrg.github.io/CRG_RIntroduction/forloop)
	+ [Exercise 9](https://sbcrg.github.io/CRG_RIntroduction/exercise9): For loops.
* [Conditional statement](https://sbcrg.github.io/CRG_RIntroduction/conditional): "if" statement.
	+ [Exercise 10](https://sbcrg.github.io/CRG_RIntroduction/exercise10): "if" statement .

##Module 3
* ["Base" plots](https://sbcrg.github.io/CRG_RIntroduction/baseplot)
* [Saving plots in file](https://sbcrg.github.io/CRG_RIntroduction/io_plots)
	+ [Exercise 11](https://sbcrg.github.io/CRG_RIntroduction/exercise11): "Base" plots.
* [Extra plots](https://sbcrg.github.io/CRG_RIntroduction/extraplot): Heatmaps and Venn diagrams.
* [Graphing with ggplot2](https://sbcrg.github.io/CRG_RIntroduction/ggplot2)
	+ [Exercise 12](https://sbcrg.github.io/CRG_RIntroduction/exercise12): ggplot2.


#Resources

You can find [here](https://sbcrg.github.io/CRG_RIntroduction/resources) a list of useful resources.


