CommencerCommencer gratuitement

Identifier des thèmes communs

Le package chipenrich propose la fonction chipenrich() pour identifier les groupes de gènes plus fréquemment associés à des pics ChIP-seq que ce que l’on attendrait par hasard. Pour cela, il est essentiel de définir comment regrouper les gènes. Dans cet exercice, vous explorerez les ensembles de gènes Hallmark définis au Broad Institute.

En pratique, vous souhaiteriez généralement restreindre l’analyse aux pics différentiellement liés afin de mettre en évidence les processus moléculaires qui distinguent les deux groupes d’échantillons. Étant donné la petite taille d’échantillon des données ici, vous examinerez simplement les pics présentant un signal plus fort dans les échantillons de tumeurs résistantes au traitement.

Cet exercice fait partie du cours

ChIP-seq avec Bioconductor en R

Afficher le cours

Instructions

  • Sélectionnez tous les pics dont l’intensité est plus élevée dans les échantillons résistants au traitement que dans les échantillons de tumeur primaire.
  • Exécutez l’analyse d’enrichissement.
  • Affichez les résultats de l’analyse.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Select all peaks with higher intensity in treatment resistant samples
turp_peaks <- peaks_binding[, "GSM1598218"] + peaks_binding[, "GSM1598219"] < ___[, "GSM1598223"] + ___[, "GSM1598225"]

# Run enrichment analysis
enrich_turp <- ___(peaks_comb[turp_peaks, ], genome="hg19", 
                   genesets = "hallmark", out_name = NULL, 
                   locusdef = "nearest_tss", qc_plots=FALSE)

# Print the results of the analysis
___(enrich_turp$results)
Modifier et exécuter le code