Top Banner
Introduction to R Harvard Chan Bioinformatics Core https://tinyurl.com/intro-to-r-1-5 Sponsored by HMS (TnT) and HSCI
24

Introduction to R - hbctraining.github.io · Logistics. 20 Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Apr 30, 2019

Download

Documents

truongque
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Introduction to R

Harvard Chan Bioinformatics Core

https://tinyurl.com/intro-to-r-1-5Sponsored by HMS (TnT) and HSCI

Page 2: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Harvard Chan Bioinformatics Core

Mary Piper

John Hutchinson

Lorena Pantano

Brad Chapman

Peter Kraft

Rory Kirchner

Meeta Mistry Radhika Khetani

Shannan Ho Sui

Victor Barrera

Page 3: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Consulting

• RNA-seq analysis: bulk, single cell, small RNA

• ChIP-seq and ATAC-seq analysis

• Genome-wide methylation

• WGS, resequencing, exome-seq and CNV studies

• QC & analysis of gene expression arrays

• Functional enrichment analysis

• Grant support

http://bioinformatics.sph.harvard.edu/

Page 4: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Training

• Short workshops on introductory, intermediate and

advanced topics related to NGS data analysis

http://bioinformatics.sph.harvard.edu/training/

https://hbctraining.github.io/main/

Page 5: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Setting up to perform Bioinformatics analysis

http://anoved.net/tag/lego/page/3/

Page 6: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Standards✓ Introduction to the command-line interface (shell, Unix, Linux)

• Dealing with large data files

• Performing bioinformatics analysis• Using tools

• Accessing and using compute clusters

✓ R

• Parsing and working with smaller results text files

• Statistical analysis, e.g. differential expression analysis

• Generating figures from complex data

Setting up…

Page 7: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Training

https://hbctraining.github.io/main/training_spring2019.html

We have divided our short workshops into 2 categories:

1. Basic Data Skills - No prior programming knowledge needed (no prerequisites)

2. Advanced Topics: Analysis of high-throughput sequencing (NGS) data - Certain “Basic” workshops required as prerequisites.

Any participants wanting to take an advanced workshop will have to have taken the appropriate basic workshop(s) within the past 6 months.

Page 8: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Training

Page 9: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Training

• Short workshops on introductory, intermediate and

advanced topics related to NGS data analysis

• Monthly, 2-3 hour, hands-on and free workshops

on “Current Topics in Bioinformatics”

http://bioinformatics.sph.harvard.edu/training/

https://hbctraining.github.io/main/

Page 10: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Training

https://tinyurl.com/spring2019-modules

Page 11: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Training

• Short workshops on introductory, intermediate and

advanced topics related to NGS data analysis

• Monthly, 2-3 hour, hands-on and free workshops

on “Current Topics in Bioinformatics”

• In-depth courses (8- or 12-day formats)

http://bioinformatics.sph.harvard.edu/training/

https://hbctraining.github.io/main/

Page 12: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

NIEHS / CFAR Bioinformatics

Core

Center for Stem Cell

Bioinformatics

Harvard Catalyst

Bioinformatics Consulting

HMS Tools &

Technology Committee

Page 13: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

NIEHS / CFAR Bioinformatics

Core

Center for Stem Cell

Bioinformatics

Harvard Catalyst

Bioinformatics Consulting

HMS Tools &

Technology Committee

Page 14: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Harvard Chan Bioinformatics Core

John Hutchinson

Lorena Pantano

Brad Chapman Rory KirchnerShannan Ho Sui

Peter KraftVictor Barrera

Mary PiperMeeta Mistry Radhika Khetani

Page 15: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Class Introductions!

Page 16: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Workshop Scope…

Page 17: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

http://anoved.net/tag/lego/page/3/

Learning R

Page 18: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Learning objectives

Workshop Scope

✓ Comfortably use RStudio (a graphical interface for R)

✓ Fluently interact with R using RStudio

✓ Become familiar with R syntax

✓ Understand data structures in R

✓ Inspect and manipulate data structures

✓ Install packages and use functions in R

✓ Visualize data using ggplot2

Page 19: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Logistics

Page 20: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

�20

https://tinyurl.com/intro-to-r-1-5

Course webpage (wiki)

Page 21: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Course materials online

�21

Page 22: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

�22

The 2 Window problem…

Page 23: Introduction to R - hbctraining.github.io · Logistics. 20  Course webpage (wiki) Course materials online 21. 22 The 2 Window problem ...

Odds and Ends

✤ Name tags: Tent Cards ✤ Post-its ✤ Phones on vibrate/silent