Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點...

13
Biochip Platform-BioCo nductor 陳陳陳 陳陳陳 陳陳陳 陳陳陳

Transcript of Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點...

Page 1: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

Biochip Platform-BioConductor

陳彥如 許家維許文馨 游崇善

Page 2: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

2

BioConductor 優缺點

優點 免費軟體 圖形介面 根據使用者需求修改程式

缺點 需詳知函式名稱 必需清楚知道程式邏輯

Page 3: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

3

Installation of Bioconductor

Page 4: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

4

Bioconductor Packages

Bioconductor Task View: BiocViews Subviews

Software AnnotationData ExperimentData

Packages in view No packages in this view

Page 5: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

5

Bioconductor Packages - Software

Page 6: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

6

marrayPlots: boxplots of log-ratios log_2 R/G by print-tip group, maBoxplot function

affy: image of Affymetrix probe-level intensities, image function

affy: MA-plots for three chips, mva.pairs function

edd: stratified matrix boxplots, matbox.strat function

Page 7: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

7

geneplotter: Comparing mean expression levels between two groups

hexbin: Plot distinguishing cells between two hexbin objects, hdiffplot function

marrayPlots: image of Cy3 background intensities, maImage function

Page 8: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

8

Bioconductor Packages - Others

AnnotationData It provide annotation on the genes on microarra

ys This resource can be searched by organism, ch

ip manufacturer, chip name etc.ExperimentData

They contain published data pre-prepared for Bioconductor

Many of the tutorials (vignettes) in Bioconductor use these data in exercises.

Page 9: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

9

Vignettes

Each Bioconductor package contains at least one vignette

提供以任務為目的來描述物件功能Vignettes contain executable examples an

d are intended to be used interactively.

Page 10: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

10

Page 11: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

11

Classes and Methods

the Bioconductor packages have adopted the class/method object-oriented programming (OOP) paradigm Classes are objects that follow a particular form

at Methods are functions, such as plot, that behav

e differently depending on class

Page 12: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

12

Page 13: Biochip Platform- BioConductor 陳彥如 許家維 許文馨 游崇善. 2 BioConductor 優缺點 優點 免費軟體 圖形介面 根據使用者需求修改程式 缺點 需詳知函式名稱

13

資料來源

台大生物資訊學導論 http://homepage.ntu.edu.tw/~lyliu/IntroBioinfo/

Bioconductor http://www.bioconductor.org/