From R to Machine Learning; an introductory course

Comment: What is a Learning Pathway?
A graphic depicting a winding path from a start symbol to a trophy, with tutorials along the way
We recommend you follow the tutorials in the order presented on this page. They have been selected to fit together and build up your knowledge step by step. If a lesson has both slides and a tutorial, we recommend you start with the slides, then proceed with the tutorial.

This learning path aims to teach you the basics of Machine Learning using R. Initially you will learn how to code in R within the Galaxy platform, gaining some familiarity into how to wrangle and analyze data. Then, you will be guided through the various types of Machine Learning techniques, developing some simple models using R.

New to R and/or Machine Learning? Follow this learning path to get familiar with the basics!

Module 1: R in Galaxy

Get a first understanding of how to code using R fully using the Galaxy infrastructure. The first part will introduce the basic concepts of R, whereas the second part will focus on providing some advanced concepts around data manipulation.

Lesson Slides Hands-on Recordings
R basics in Galaxy
Advanced R in Galaxy

Module 2: Machine Learning using R

Having some foundational understanding of how to code in R, this module will provide initially an overview of the different types of Machine Learning, and then will provide some practical, hands-on examples of creating ML models.

Lesson Slides Hands-on Recordings
Introduction to Machine Learning using R

Editorial Board

This material is reviewed by our Editorial Board:

orcid logoFotis E. Psomopoulos avatar Fotis E. Psomopoulos


This material was funded by:

Gallantries: Bridging Training Communities in Life Science, Environment and Health avatar Gallantries