Normalizace
Surová data genové exprese jsou zpravidla neuspořádaná – mnoho genů navíc nebude pro zkoumaný systém vůbec relevantních. Po obdržení nové datové sady je proto prvním krokem vizualizace dat a provedení nezbytných kroků předzpracování.
Toto cvičení je součástí kurzu
Analýza diferenciální exprese pomocí limma v R
Pokyny k cvičení
Do tvého pracovního prostředí byl načten objekt ExpressionSet eset_raw se surovými daty populačního souboru Populus.
Pomocí
plotDensitiesvizualizuj rozložení úrovní genové exprese pro každý vzorek. Legendu skryj.Proveď logaritmickou transformaci naměřených hodnot a vizualizaci zopakuj.
Normalizuj naměřené hodnoty pomocí kvantilové normalizace funkcí
normalizeBetweenArraysa vizualizaci proveď znovu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
library(limma)
# Create new ExpressionSet to store normalized data
eset_norm <- eset_raw
# View the distribution of the raw data
___(eset_norm, legend = ___)
# Log tranform
exprs(eset_norm) <- ___(exprs(eset_norm))
___(eset_norm, legend = ___)
# Quantile normalize
exprs(eset_norm) <- ___(exprs(eset_norm))
___(eset_norm, legend = ___)