introduction to differential binding
play

Introduction to differential binding Peter Humburg Statistician, - PowerPoint PPT Presentation

DataCamp ChIP-seq Workflows in R CHIP - SEQ WORKFLOWS IN R Introduction to differential binding Peter Humburg Statistician, Macquarie University DataCamp ChIP-seq Workflows in R DataCamp ChIP-seq Workflows in R Comparing samples Two


  1. DataCamp ChIP-seq Workflows in R CHIP - SEQ WORKFLOWS IN R Introduction to differential binding Peter Humburg Statistician, Macquarie University

  2. DataCamp ChIP-seq Workflows in R

  3. DataCamp ChIP-seq Workflows in R Comparing samples Two groups of samples: Primary and treatment resistant tumor. Questions we would like to answer: Are samples from the same group generally similar? Are samples from different groups different? What are those differences?

  4. DataCamp ChIP-seq Workflows in R

  5. DataCamp ChIP-seq Workflows in R

  6. DataCamp ChIP-seq Workflows in R

  7. DataCamp ChIP-seq Workflows in R

  8. DataCamp ChIP-seq Workflows in R PCA plots for ChIP-seq data qc_result <- ChIPQC("sample_info.csv", "hg19") counts <- dba.count(qc_results, summits=250) plotPrincomp(counts)

  9. DataCamp ChIP-seq Workflows in R Hierarchical clustering Compute distance between samples distance <- dist(t(coverage)) Create dendogram dendro <- hclust(distance) Plot dendrogram plot(dendro)

  10. DataCamp ChIP-seq Workflows in R Heatmaps Create heatmap from coverage data for peaks dba.plotHeatmap(peaks, maxSites = peak_count, correlations = FALSE)

  11. DataCamp ChIP-seq Workflows in R CHIP - SEQ WORKFLOWS IN R Let's practice!

  12. DataCamp ChIP-seq Workflows in R CHIP - SEQ WORKFLOWS IN R Testing for differential binding Peter Humburg Statistician, Macquarie University

  13. DataCamp ChIP-seq Workflows in R Comparing groups of ChIP-seq samples Use statistical analysis of read counts to identify significant differences between groups. DiffBind package provides interface to analysis tools. Use either DESeq2 or edgeR.

  14. DataCamp ChIP-seq Workflows in R Creating a shared peak set Counting reads in peak set: peak_counts <- dba.counts(qc_output, summits=250)

  15. DataCamp ChIP-seq Workflows in R Establishing a contrast Creating a contrast: peak_counts <- dba.contrast(peak_counts, categories = DBA_CONDITION) Other supported categories: DBA_ID DBA_TISSUE DBA_FACTOR DBA_TREATMENT DBA_REPLICATE DBA_CALLER

  16. DataCamp ChIP-seq Workflows in R Using controls

  17. DataCamp ChIP-seq Workflows in R Running the analysis bind_diff <- dba.analyze(peak_counts)

  18. DataCamp ChIP-seq Workflows in R A first look at the results PCA plot for differentially bound peaks dba.plotPCA(bind_diff, DBA_Condition, contrast=1) Heatmap for differentially bound peaks dba.plotHeatmap(bind_diff, DBA_Condition, contrast=1)

  19. DataCamp ChIP-seq Workflows in R CHIP - SEQ WORKFLOWS IN R Let's practice!

  20. DataCamp ChIP-seq Workflows in R CHIP - SEQ WORKFLOWS IN R A closer look at differential binding Peter Humburg Statistician, Macquarie University

  21. DataCamp ChIP-seq Workflows in R Creating MA plots with DiffBind dba.plotMA(dba_object)

  22. DataCamp ChIP-seq Workflows in R

  23. DataCamp ChIP-seq Workflows in R

  24. DataCamp ChIP-seq Workflows in R Creating Volcano plots with DiffBind dba.plotVolcano(dba_object)

  25. DataCamp ChIP-seq Workflows in R

  26. DataCamp ChIP-seq Workflows in R Creating Box plots with DiffBind dba.plotBox(dba_object)

  27. DataCamp ChIP-seq Workflows in R

  28. DataCamp ChIP-seq Workflows in R CHIP - SEQ WORKFLOWS IN R Let's practice!

Recommend


More recommend