DE-analys
OBS: Den här övningen kan ta lite längre tid att läsa in.
Vi fortsätter att använda det fullständiga datasetet och jämför gener som uppvisar signifikanta uttrycksskillnader mellan normala prover och fibros-prover oavsett genotyp (design: ~ genotype + condition). Därför använder vi DESeq2-objektet dds_all som skapades i föregående övning. Anta att objektet redan är skapat och att alla bibliotek är inlästa. I den här övningen utför vi osupervisionerade klustringsanalyser för att undersöka hur proverna grupperar sig och identifiera variationskällor.
Den här övningen är en del av kursen
RNA-Seq med Bioconductor i R
Övningsinstruktioner
Log-transformera de normaliserade räkningarna i objektet
dds_allmed funktionenvst(), utan hänsyn till provgruppsinformation.Skapa ett korrelationsheatmap över korrelationsvärdena för de log-normaliserade räkningarna med funktionen
pheatmap(). Inkludera annotationsfält förgenotypeochcondition.Plotta PCA med funktionen
plotPCA()och användvsd_all. Färgkoda plotten eftercondition.Plotta PCA med funktionen
plotPCA()och användvsd_all. Färgkoda plotten eftergenotype.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Log transform counts for QC
vsd_all <- ___(___, blind = ___)
# Create heatmap of sample correlation values
vsd_all %>%
___() %>%
___() %>%
___(annotation = select(all_metadata, c("___", "___")))
# Create the PCA plot for PC1 and PC2 and color by condition
___(___, ___ = ___)
# Create the PCA plot for PC1 and PC2 and color by genotype
___(___, ___ = ___)