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

Animated Comparison of Normalized vs. Non-Normalized Acox2 Expression

Description In HW2, I had forgotten to normalize my data by library size. So, when seeing “What happens if I do or not not normalize and/or transform the gene expression...

HW5

1. Figure Description I created a multipanel figure to show the distribution of B cells and T cells in thhe spleen. Throughout, I used the gestalt principle of similarity to...

HW5

Tissue Structure Identified: White Pulp

Characterizing Tissue Structure Identity of CODEX Dataset using K-means Clustering and Differential Expression Analysis

Description of Data Visualization: The CODEX dataset was normalized (log10(CPM+1)) by library size and its dimensionality was reduced using tSNE (seed(123)). The normalized dataset was also reduced using PCA, from...

HW 5

Write a description to convince me you found the same cell-type. Cluster 4 most likely represents white pulp due to its association with CD20 expression, a B-cell marker found in...

CODEX Spleen Data: White Pulp

##Description I filtered out the bottom and top 1% of cells by total signal and cell area to remove dead cells, doublets, and extreme outliers, retaining 9,599 out of 10,000...

HW5: Multi-Panel Data Visualization of the White Pulp Tissue Structure in the CODEX Data

Perform a full analysis (quality control, dimensionality reduction, kmeans clustering, differential expression analysis) on your data. Your goal is to figure out what tissue structure is represented in the CODEX...

B and T compartments in white pulp

I checked total protein signal and its relationship with cell area, then log-transformed the protein intensities (log1p), ran PCA, embedded cells with tSNE using the top PCs, and applied k-means...

HW5

Discussion

A multipanel data visualization identifying cell types in splenic white pulp

Figure out what tissue structure is represented in the CODEX data. Options include: (1) Artery/Vein, (2) White pulp, (3) Red pulp, (4) Capsule/Trabecula. You will need to visualize and interpret...

HW5

Instructions Perform a full analysis (quality control, dimensionality reduction, kmeans clustering, differential expression analysis) on your data. Your goal is to figure out what tissue structure is represented in the...