La librairie arraQualityMetrics
(1,2) est vraiment l'über-outil par excellence et celui qui devrait à terme remplacer presque tous les autres. Comprenant les méthodes incluses dans simpleaffy
et affQCReport
, il en inclut d'autre tel que l'analyse par composante principale et l'identification des puces hors-normes (outliers). Comme il est aussi possible de travailler avec des données qui proviennent d'illumina ou de puces à 2 couleurs, apprendre à l'utiliser vous donne un outil multi-plateforme.
arrayQualityMetrics
. Si vous voulez créer votre object AffyBatch
avec la fonction read.affy()
, il vous faudra aussi charger simpleaffy
:R> library(arrayQualityMetrics) # optionnel... R> library(simpleaffy)
arrayQualityMetrics
peut utiliser les informations phénotypiques créées via la méthode read.affy(covdesc=“covdesc_fichier.txt”)
ou la méthode ReadAffy(phenoData=“covdesc2_fichier.txt”)
tel que décrit ici.arrayQualityMetrics
:# imaginons que c'est r.data # Le parametre grouprep n'est plus # nécessaire avec intgroup R>arrayQualityMetrics( + expressionset=r.data, + outdir="../la_bas", + do.logtransform=TRUE, + intgroup="MesClasses", + spatial=FALSE)
r.data
;../la_bas
;MesClasses
de mon fichier covdesc_fichier.txt
;MesClasses
;affyPLM()
.La librarie est très flexible est permet de n'utiliser que certaines de ces fonctions. Voir la documentation pour les marches à suivre.