introduction to r - github pages · 1. basic data skills - no prior programming knowledge needed...

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

Upload: others

Post on 28-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Introduction to R

Harvard Chan Bioinformatics Core

Sponsored by HMS (TnT) and HSCI

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

Page 2: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Rory KirchnerJohn HutchinsonAssociate Director Victor BarreraShannan Ho Sui

Director Zhu Zhuo

James Billingsley Peter KraftFaculty AdvisorSergey NaumenkoIlya Sytchev Joon Yoon

Radhika KhetaniTraining DirectorMary PiperMeeta Mistry Jihe LiuPreetida Bhetariya

Page 3: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

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 - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Training

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.

http://bioinformatics.sph.harvard.edu/training/ https://hbctraining.github.io/main/

Page 5: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

NIEHS / CFAR Bioinformatics

Core

Center for Stem Cell

Bioinformatics

Harvard Catalyst

Bioinformatics Consulting

HMS Tools &

Technology Committee

Page 6: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

NIEHS / CFAR Bioinformatics

Core

Center for Stem Cell

Bioinformatics

Harvard Catalyst

Bioinformatics Consulting

HMS Tools &

Technology Committee

Page 7: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Class Introductions!

Page 8: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Rory KirchnerJohn HutchinsonAssociate Director Victor BarreraShannan Ho Sui

Director Zhu Zhuo

James Billingsley Peter KraftFaculty AdvisorSergey NaumenkoIlya Sytchev Joon Yoon

Radhika KhetaniTraining DirectorMary PiperMeeta Mistry Jihe LiuPreetida Bhetariya

Page 9: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Workshop Scope…

Page 10: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

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

Learning R

Page 11: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

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 12: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Logistics

Page 13: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

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

Course webpage (wiki)

Page 14: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Course materials online

Page 15: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Contact us!The 2 Window problem…

Page 16: Introduction to R - GitHub Pages · 1. Basic Data Skills - No prior programming knowledge needed (no prerequisites) 2. Advanced Topics: Analysis of high-throughput sequencing (NGS)

Odds and Ends

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