Table des matières

R/Bioconductor: Utilisation de la librarie lumi() pour le contrôle de la qualité

Introduction

La librarie lumi dispose de plusieurs métriques de contrôle de la qualité et accessibles via la fonction plot(). Notez bien: il vous faudra accéder à R soit au travers de l'installation locale (sur Mac OS X ou sur Windows) ou via NX ou un serveur X pour l'utilisation sur un serveur Linux/UNIX à distance.

Procédure

# Tres dur a faire...
% R

Contrôle de qualité des valeurs avant normalisation

Cette fonction fonctionne toujours de la même manière de base:

R> plot(a.LumiBatchObject,what='a_metric')

Les différentes métriques accessibles sont:

Donc, dans notre exemple:

R> plot(r.lumi,what='sampleRelation')

Notez bien: les graphes apparaissent dans des fenêtres émergentes(popup); si vous ne sauvegardez pas ou n'imprimez pas ce graphique, l'invocation de la prochaine métrique se dessinera à la place de l'analyse précédente!

Contrôle de qualité des valeurs après normalisation

Une fois que vous avez en main un objet LumiBatch qui a passé aux travers des étapes de stabilisation et de normalisation, il est maintenant possible de refaire le processus de contrôle de la qualité avec exactement la même méthode plot en utilisant l'objet nq.lumi à la place de r.lumi. On peut alors voir les effets de la normalisation. Cet objet nq.lumi s'obtient en faisant passer n.lumi au travers de la méthode lumiQ. Cette dernière est automatiquement invoquée lors de l'utilisation de lumiR.batch mais pas après:

R> nq.lumi<-lumiQ(n.lumi)