Hierarchiczna mapa ciepła według warunków
Podczas oceny jakości danych zliczania należy przekształcić znormalizowane zliczenia, aby lepiej zwizualizować wariancję na potrzeby nienadzorowanych analiz grupowania. Aby ocenić podobieństwo próbek smoc2 za pomocą hierarchicznych map ciepła, przekształć znormalizowane zliczenia i przeprowadź analizę hierarchicznego grupowania. Przyjmij, że wszystkie biblioteki zostały wczytane, obiekt DESeq2 utworzony, a czynniki rozmiaru zapisane w obiekcie DESeq2 dds_smoc2.
To ćwiczenie jest częścią kursu
RNA-Seq z Bioconductor w R
Instrukcje do ćwiczenia
- Przekształć znormalizowane zliczenia z obiektu
dds_smoc2za pomocą funkcjivst()z argumentemblindi zapisz wynik jakovsd_smoc2. - Wyodrębnij macierz przekształconych znormalizowanych zliczeń z obiektu
vsd_smoc2za pomocą funkcjiassay()i zapisz jakovsd_mat_smoc2. - Oblicz wartości korelacji między próbkami i zapisz jako
vsd_cor_smoc2. - Utwórz mapę ciepła wartości korelacji za pomocą funkcji
pheatmap()z paskiem adnotacji wskazującym kolumnęconditionz ramki danychsmoc2_metadata.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Transform the normalized counts
vsd_smoc2 <- ___(___, ___)
# Extract the matrix of transformed counts
vsd_mat_smoc2 <- ___(___)
# Compute the correlation values between samples
vsd_cor_smoc2 <- ___(___)
# Plot the heatmap
___(___, annotation = select(___, ___))