My current research interest lies in harnessing the power of data visualization and its applications to various problem domains, especially the power of summarization glyphs to understand and navigate large datasets. Michael Gleicher (graphics) is my advisor through this endeavor!
Much of my graduate work so far has involved visualizing the binding interfaces of proteins to ligands and inorganic surfaces in work with Julie Mitchell (biostat). I retain a healthy interest in cartographic representations of data, and have taken courses to that effect in my graduate studies.
I did my undergraduate work at the University of Washington in Seattle. In five years there, I gained a bachelors degree in both Computer Science and Chemistry (ACS certification). My primary research advisor was Dave Bacon (currently at Google) in the area of quantum computation. Before coming to Madison, I spent two years at Microsoft working on their telemetry-gathering systems. Yes, sending your crash reports gets those kernel-crashes fixed!
Our exploration of the co-occurrences of mutations in populations of viral genomes led us to propose several designs for the rapid identification of these co-occurrences. Identifying these co-occurrences is critical step to target potential therapies for fast-mutating viruses, especially those in the class of RNA viruses. Co-occurrences of mutations can indicate that the virus is successfully adapting to outside pressures, such as the host's immune system. We present a design study that looks at the problem of identifying potentially interesting co-occurrences of events (in this case, mutations), and show both a negative example (MatrixViewer) and a positive example (CooccurViewer) that helps analysts identify interesting co-occurrences.
Implementing the splatterplot paradigm for WebGL to allow for arbitrary data to be loaded into a widely-accessible prototype. A splatterplot offers higher-level judgments of data over a conventional scatterplot by trying to minimize overdraw by communicating dense regions by closed regions and KDE blurring, while also preserving potentially interesting features such as outliers. This methodology scales well in the browser for modern GPUs, and can support comparisons between multiple data series.
Our preliminary publication submitted to the DSIA workshop discusses the potential benefits of utilizing WebGL and HTML5 binary scaffolds for supporting interactive visualizations and summarizations of large amounts of data in the browser.
This project led us to ask and run empirical studies to see how perception of lightness constancy comes into play when displaying data using color on surfaces (such as molecular surfaces) that use shading to convey a sense of three-dimensional shape. Our work uses a sequential series of experiments to test the presence of lightness constancy, the effect of structural information, approximation of shadow darkening, the effect of luminance-encoded color ramps, and addition of optional shape cues (stereoscopic and suggestive contours). We provide a series of conclusions about supporting color constancy to ensure viewers obtain accurate judgments of shadowed data in computer-generated visualizations.
For machine learning methods that predict structural features on proteins, it can be difficult to understand the performance of the classifier. Summary statistics are usually used to evaluate these models, but these measures lack the fidelity to analyze how the classifier works over many proteins with different structures and chemistry. We have developed a visualization platform to view the results of protein structural classifiers to be able to see the performance over both the entire test corpus and the protein structure.
Adiabatic quantum computation is a class of quantum computation that seems to be more physically-realizable as compared to a full quantum computer. However, we postulate, through iterative experimentation, that AQC only offers a polynomial speedup over classical computation, not the exponential speedup offered by (theroetical) quantum computation.
Last updated on 4 April 2016.