Welcome

Welcome to the Course Website for EN.580.428 Genomic Data Visualization!

As the primary mode through which analysts and audience members alike consume data, data visualization remains an important hypothesis generating and analytical technique in data-driven research to facilitate new discoveries. However, if done poorly, data visualization can also mislead, bias, and slow down progress. This hands-on course will cover the principles of perception and cognition relevant for data visualization and apply these principles to genomic data, including large-scale spatially-resolved omics datasets, using the R statistical programming language. Students will be expected to complete class readings, create weekly data visualizations as homework assignments, and make a major class presentation.

Course Information

Course Staff: Prof. Jean Fan and Suki
Lectures: 8:00am-9:50am Monday, Wednesday, and Friday. See Canvas for location details.
Office Hours: 10:00am-10:50am Monday, Wednesday, and by request. See Canvas for location details.

Course Details
☞ see Course tab


All Visualizations

Impact of Normalization on tSNE in Kidney Spatial Transcriptomics Data

What happens if I do or not not normalize and/or transform the gene expression data (e.g. log and/or scale) prior to dimensionality reduction? In this analysis, I compared tSNE embeddings...

Effect of Varying PC Count on tSNE Space - Visium

Write a a brief description of your figure so we know what you are visualizing.

Identification of TAL cells using Deconvolution

Compare your result with the clustering and differential expression analysis you did previously in HW3/4. Explain how your results are similar or different. Create a data visualization comparing all three...

Animation of Non-Linear Dimensionality Reduction (tSNE) on Varied number of PCs

4. If I perform non-linear dimensionality reduction on PCs, what happens when I vary how many PCs I use? Write a brief description of your figure so we know what...

HW EC1

Instructions Make a new data visualization of your spatial transcriptomics dataset to explore one of the following questions. Selected question: “(4) If I perform non-linear dimensionality reduction on PCs, what...

Deconvolution and Multi-Modal Comparison of the Renal S3 Segment

Note, the png is named “EC2_ooni5.png”, as a desired name was not specified in the HW powerpoint.

Xenium Dimensionality Reduction with or without normalization and transformation

This animation depicts how normalization and log-transformation steps are essential in accurate dimensionality reduction that allows biological interpretation rather than being obscured in noise. Without normalization, the PCA space appears...

Using animation to visualize the importance of data normalization and log-transformation for quality control

1. Figure description This data visualization uses animation to visualize the effect of data normalization and log-transformation before performing principal component analysis (PCA) and k-means clustering. The data being analyzed...

Proximal Tubule Cell Analysis: Xenium vs Visium vs Visium+STdeconvolve

Description This multipanel data visualization displays the tSNE and spatial clustering of the proximal tubule cell type in serial podocyte tissue sections using gene expression data from the Xenium, Visium,...