Miriah Meyer's research while affiliated with Linköping University and other places

Publications (91)

Preprint
Visualization research methods help us study how visualization systems are used in complex real-world scenarios. One such widely used method is the interview --- researchers asking participants specific questions to enrich their understanding. In this work, we introduce the pair-interview technique as a method that relies on two interviewers with s...
Preprint
Data driven decision making has become the gold standard in science, industry, and public policy. Yet data alone, as an imperfect and partial representation of reality, is often insufficient to make good analysis decisions. Knowledge about the context of a dataset, its strengths and weaknesses, and its applicability for certain tasks is essential....
Preprint
A common research process in visualization is for visualization researchers to collaborate with domain experts to solve particular applied data problems. While there is existing guidance and expertise around how to structure collaborations to strengthen research contributions, there is comparatively little guidance on how to navigate the implicatio...
Article
The trouble with data is that it frequently provides only an imperfect representation of a phenomenon of interest. Experts who are familiar with their datasets will often make implicit, mental corrections when analyzing a dataset, or will be cautious not to be overly confident about their findings if caveats are present. However, personal knowledge...
Article
Full-text available
A new interactive annotation interface supports a detailed molecular animation of the SARS-CoV-2 life cycle. With this tool, users can interactively explore the data used to create the animation and engage in scientific discourse through comments and questions. A new tool for annotating scientific animations enables users to interactively explore t...
Article
Whether investigating research questions or designing systems, many researchers and designers need to engage users with their personal data. However, it is difficult to successfully design user-facing tools for interacting with personal data without first understanding what users want to do with their data. Techniques for raw data exploration, sket...
Article
Personal informatics research helps people track personal data for the purposes of self-reflection and gaining self-knowledge. This field, however, has predominantly focused on the data collection and insight-generation elements of self-tracking, with less attention paid to flexible data analysis. As a result, this inattention has led to inflexible...
Preprint
Full-text available
In this provocation we ask the visualization research community to join us in removing chartjunk from our research lexicon. We present an etymology of chartjunk, framing its provocative origins as misaligned, and harmful, to the ways the term is currently used by visualization researchers. We call on the community to dissolve chartjunk from the way...
Preprint
Full-text available
The trouble with data is that often it provides only an imperfect representation of the phenomenon of interest. When reading and interpreting data, personal knowledge about the data plays an important role. Data visualization, however, has neither a concept defining personal knowledge about datasets, nor the methods or tools to robustly integrate t...
Article
Full-text available
Predicting and capturing an analyst’s intent behind a selection in a data visualization is valuable in two scenarios: First, a successful prediction of a pattern an analyst intended to select can be used to auto-complete a partial selection which, in turn, can improve the correctness of the selection. Second, knowing the intent behind a selection c...
Preprint
Full-text available
Personal informatics research helps people track personal data for the purposes of self-reflection and gaining self-knowledge. This field, however, has predominantly focused on the data collection and insight-generation elements of self-tracking, with less attention paid to flexible data analysis. As a result, this inattention has led to inflexible...
Preprint
Full-text available
Whether investigating research questions or designing systems, many researchers and designers need to engage users with their personal data. However, it is difficult to successfully design user-facing tools for interacting with personal data without first understanding what users want to do with their data. Techniques for raw data exploration, sket...
Article
Short-term exposure to fine particulate matter (PM2.5) pollution is linked to numerous adverse health effects. Pollution episodes, such as wildfires, can lead to substantial increases in PM2.5 levels. However, sparse regulatory measurements provide an incomplete understanding of pollution gradients. Here, we demonstrate an infrastructure that integ...
Article
Design study is an established approach of conducting problem-driven visualization research. The academic visualization community has produced a large body of work for reporting on design studies, informed by a handful of theoretical frameworks, and applied to a broad range of application areas. The result is an abundance of reported insights into...
Preprint
Full-text available
Design study is an established approach of conducting problem-driven visualization research. The academic visualizationcommunity has produced a large body of work for reporting on design studies, informed by a handful of theoretical frameworks, andapplied to a broad range of application areas. The result is an abundance of reported insights into vi...
Article
Full-text available
Gap junctions are ubiquitous throughout the nervous system, mediating critical signal transmission and integration, as well as emergent network properties. In mammalian retina, gap junctions within the Aii amacrine cell-ON cone bipolar cell (CBC) network are essential for night vision, modulation of day vision, and contribute to visual impairment i...
Article
Previous studies have cataloged social disparities in air pollution exposure in US public schools with respect to race/ethnicity and socioeconomic status. These studies rely upon chronic, averaged measures of air pollution, which fosters a static conception of exposure disparities. This paper examines PM2.5 exposure disparities in Salt Lake County...
Preprint
Capturing provenance information of interactive visualization system is an important step towards reproducibility of findings. However, provenance data that is based on logged interactions does not capture higher-level intent behind the actions taken: provenance data captures the "what' but not the "why'. For recall, reproducibility, and even re-us...
Article
We develop a new perspective on research conducted through visualization design study that emphasizes design as a method of inquiry and the broad range of knowledge-contributions achieved through it as multiple, subjective, and socially constructed. From this interpretivist position we explore the nature of visualization design study and develop si...
Preprint
We develop a new perspective on research conducted through visualization design study that emphasizes design as a method of inquiry and the broad range of knowledge-contributions achieved through it as multiple, subjective, and socially constructed. From this interpretivist position we explore the nature of visualization design study and develop si...
Preprint
Multivariate networks are made up of nodes and their relationships (links), but also data about those nodes and links as attributes. Most real-world networks are associated with several attributes, and many analysis tasks depend on analyzing both, relationships and attributes. Visualization of multivariate networks, however, is challenging, especia...
Preprint
Data wrangling is widely acknowledged to be a critical part of the data analysis pipeline. Nevertheless, there are currently no techniques to efficiently wrangle network datasets. Here we introduce a set of interaction techniques that enable analysts to carry out complex network wrangling operations. These operations include deriving attributes acr...
Article
Reflection is a core method used by visualization researchers to generate knowledge from design practice. There is, however, a lack of standards to inform reflective practice and through which we can judge the quality of the reflection used in visualization research. Reflecting on this gap, we offer priorities for researchers looking to improve the...
Preprint
Full-text available
Visualization design study research methodologies emphasize the need for reflection to generate knowledge. And yet, there is very little guidance in the literature specifying what reflection in the context of design studies actually involves. We initiated a community discussion on this topic through a panel at the 2017 IEEE VIS Conference - this re...
Article
Air quality is important, varies across time and space, and is largely invisible. Pioneering past work deploying air quality monitors in residential environments found that study participants improved their awareness of and engagement with air quality. However, these systems fielded a single monitor and did not support user-specified annotations, i...
Article
This paper presents a framework for externalizing and analyzing expert knowledge about discrepancies in data through the use of visualization. Grounded in an 18-month design study with global health experts, the framework formalizes the notion of data discrepancies as implicit error, both in global health data and more broadly. We use the term impl...
Article
Applied visualization researchers often work closely with domain collaborators to explore new and useful applications of visualization. The early stages of collaborations are typically time consuming for all stakeholders as researchers piece together an understanding of domain challenges from disparate discussions and meetings. A number of recent p...
Preprint
Applied visualization researchers often work closely with domain collaborators to explore new and useful applications of visualization. The early stages of collaborations are typically time consuming for all stakeholders as researchers piece together an understanding of domain challenges from disparate discussions and meetings. A number of recent p...
Article
This special issue contains a selection of papers that discuss successful applications of visualization methodology to real-world problems. The lineup includes diverse use-cases, from teaching particle physics via medical diagnostic support to helping students identify job opportunities.
Article
For visualization pedagogy, an important but challenging notion to teach is design, from making to evaluating visualization encodings, user interactions, or data visualization systems. In our previous work, we introduced the design activity framework to codify the high-level activities of the visualization design process. This framework has helped...
Article
We design and build a system called EpiFi, which allows epidemiologists to easily design and deploy experiments in homes. The focus of EpiFi is reducing the barrier to entry for deploying and using an in-home sensor network. We present a novel architecture for in-home sensor networks configured using a single configuration file and provide: a fast...
Article
Multivariate graphs are prolific across many fields, including transportation and neuroscience. A key task in graph analysis is the exploration of connectivity, to, for example, analyze how signals flow through neurons, or to explore how well different cities are connected by flights. While standard node-link diagrams are helpful in judging connect...
Conference Paper
In applied visualization research, artifacts are shaped by a series of small design decisions, many of which are evaluated quickly and informally via methods that often go unreported and unverified. Such design decisions are influenced not only by visualization theory, but also by the people and context of the research. While existing applied visua...
Article
The expressiveness principle for visualization design asserts that a visualization should encode all of the available data, and only the available data, implying that continuous data types should be visualized with a continuous encoding channel. And yet, in many domains binning continuous data is not only pervasive, but it is accepted as standard p...
Article
Full-text available
The basis of cross-suppression between rod and cone channels has long been an enigma. Using rabbit retinal connectome RC1, we show that all cone bipolar cell (BC) classes inhibit rod BCs via amacrine cell (AC) motifs (C1-6); that all cone BC classes are themselves inhibited by AC motifs (R1-5, R25) driven by rod BCs. A sparse symmetric AC motif (CR...
Article
A common workflow for visualization designers begins with a generative tool, like D3 or Processing, to create the initial visualization; and proceeds to a drawing tool, like Adobe Illustrator or Inkscape, for editing and cleaning. Unfortunately, this is typically a one-way process: once a visualization is exported from the generative tool into a dr...
Article
The digital humanities have experienced tremendous growth within the last decade, mostly in the context of developing computational tools that support what is called distant reading - collecting and analyzing huge amounts of textual data for synoptic evaluation. On the other end of the spectrum is a practice at the heart of the traditional humaniti...
Article
Meteorologists process and analyze weather forecasts using visualization in order to examine the behaviors of and relationships among weather features. In this design study conducted with meteorologists in decision support roles, we identified and attempted to address two significant common challenges in weather visualization: the employment of inc...
Article
Increasing the safety of vehicles is an important goal for vehicle manufacturers. These manufacturers often turn to simulations to understand how to improve a vehicle's design as real-world safety tests are expensive and time consuming. Understanding the results of these simulations, however, is challenging due to the complexity of the data, which...
Article
Full-text available
The degree of correlation between variables is used in many data analysis applications as a key measure of interdependence. The most common techniques for exploratory analysis of pairwise correlation in multivariate datasets, like scatterplot matrices and clustered heatmaps, however, do not scale well to large datasets, either computationally or vi...
Conference Paper
Full-text available
In this extended abstract we establish the need for better ecological validity in evaluating the visualization of uncertainty information. Using weather forecasting as a framework, we also discuss the both the design and results for a pilot user-study that attempts to evaluate the effect of uncertainty visualizations in decisions.
Article
Basic biological research spans a huge range of scales, from studying the genome up to studying populations of people. Biological data is just as expansive. Advances in measuring devices and the public dissemination of large amounts of data has fundamentally changed the way that biologists conduct research and make scientific discoveries. Access to...
Article
In recent years many popular data visualizations have emerged that are created largely by designers whose main area of expertise is not computer science. Designers generate these visualizations using a handful of design tools and environments. To better inform the development of tools intended for designers working with data, we set out to understa...
Article
For over 25 years, the visualization community has grown and evolved as a function of collaboration with other areas. It's now commonplace for visualization scientists to engage with other researchers in scientific teams. Commonplace, however, doesn't mean easy. Two visualization researchers' years of experience have led to a set of observations an...
Patent
Full-text available
A method of forming mesh data for three-dimensional (3-D) data is provided. Inside/outside (IO) functions are generated based on indicator functions to identify element interfaces between a plurality of elements identified in the 3-D data. An indicator function is defined to represent a volume identified for an element within the 3-D data. A cell i...
Article
Full-text available
Big data refers to large and complex data sets that, under existing approaches, exceed the capacity and capability of current compute platforms, systems software, analytical tools and human understanding. Numerous lessons on the scalability of big data can already be found in asymptotic analysis of algorithms and from the high-performance computing...
Article
Visualization is now a vital component of the biological discovery process. This article presents visualization design studies as a promising approach for creating effective, visualization tools for biological data.
Article
We propose the nested blocks and guidelines model for the design and validation of visualization systems. The nested blocks and guidelines model extends the previously proposed four-level nested model by adding finer grained structure within each level, providing explicit mechanisms to capture and discuss design decision rationale. Blocks are the o...
Article
Design studies are an increasingly popular form of problem-driven visualization research, yet there is little guidance available about how to do them effectively. In this paper we reflect on our combined experience of conducting twenty-one design studies, as well as reading and reviewing many more, and on an extensive literature review of other fie...
Conference Paper
We propose an extension to the four-level nested model of design and validation of visualization system that defines the term "guidelines" in terms of blocks at each level. Blocks are the outcomes of the design process at a specific level, and guidelines discuss relationships between these blocks. Within-level guidelines provide comparisons for blo...
Article
Full-text available
A GPU implementation is given for real-time visualization of aggregate eye movements (gaze) via heatmaps. Parallelization of the algorithm leads to substantial speedup over its CPU-based implementation and, for the first time, allows real-time rendering of heatmaps atop video. GLSL shader colorization allows the choice of color ramps. Several lumin...
Data
When comparing the whole gene expression profile (hb, gt, Kr, kni, fkh, hkb, tll, eve, ftz, odd, and prd), unmatched cells in D. yakuba and D. pseudoobscura are rare and similar to their matched neighbors. If there were cells that had substantially different expression profiles, such as complete lack of expression of a certain gene, they may be avo...
Data
When comparing even-skipped expression, unmatched cells in D. yakuba and D. pseudoobscura are rare. Because we do not require a one-to-one match, there are potentially cells in the target embryos without any matches. We tallied matches for all target cells by awarding 1 count if the cell appeared in the top 10 hits for a given query cell. The expre...
Data
The boundaries of even-skipped expression are in different relative positions between D. melanogaster, D. yakuba, and D. pseudoobscura. Individual pointclouds were divided into 16 dorsal-ventral strips, and the position of the boundaries of eve expression in each strip was measured as in [6]. The average position and 95% confidence intervals at eac...
Data
The density patterns of D. melanogaster, D. yakuba, and D. pseudoobscura embryos are statistically distinct. Point-wise nuclei density estimates for each cohort were compared between species using a paired t-test. Plots show the log p-values for this comparison. With the exception of the white areas, the differences in densities are statically sign...
Data
Full-text available
Individual gene expression patterns vary in relative position and intensity. (1st row) For each D. melanogaster query cell, the expression distance score of the nearest target cell in D. yakuba (left) and D. pseudoobscura (right) is shown. (2nd row) The expression distance score for the best-matched cell within the nearest 30 for both D. yakuba and...
Data
Mean and median expression distance score before and after local search. A local search significantly decreases the expression distance score relative to direct spatial mapping. The mean and median of the expression distance score using direct spatial mapping (nearest cell) and local search (local search) is shown for pair-wise comparisons between...
Data
Even after local searching, some cells have statistically different gene expression profiles. As an alternative to the expression distance score (Figure 6), we evaluate the similarity of matched cells using independent pair-wise comparisons for all 11 gene expression levels at each time point. Top panels show the number of expression profile entrie...
Data
Cell flow models in D. melanogaster, D. yakuba and D. pseudoobscura atlases are similar. Panels show the estimated movements of nuclei based on the average shape and density of imaged embryos in each temporal cohort using the method described in [24]. Lines show the direction of motion. Since the cylindrical projection distorts distances near the p...
Data
Expression differences are widespread throughout the network. Corresponding cells were identified by searching amongst the nearest 30 cells and scoring the whole gene expression profile (hb, gt, Kr, kni, fkh, hkb, tll, eve, ftz, odd, prd). The contributions to the expression distance score for the best-matched cell were calculated for various tiers...
Data
Number of embryos per cohort in D. yakuba and D. pseudoobscura datasets. The number of embryos per gene varies across the dataset with a minimum of 4 embryos per gene per time point. Data was not collected for time points when the gene is not expressed (i.e. Bcd at later time points). We collected additional data on the registration genes eve and f...
Data
Even after local searching, some cells have statistically different even-skipped gene expression profiles. As an alternative to the expression distance score (Figure 5), we evaluate the similarity of matched cells using independent pair-wise comparisons for eve expression at each time point. Top panels show the number of time points for which the m...
Data
Probe constructs used for D. yakuba and D. pseudoobscura in situ hybridizations. The gene, species, template type (cDNA or genomic DNA (gDNA), length, and primers are shown for each in situ probe used in this study. (DOC)
Data
Probe length does not significantly effect position measurements. ftz expression was measured using either a 988 bp exonic (dark green) or a 1350 bp cDNA (light green) in situ probe. Individual pointclouds were divided into 16 dorsal/ventral strips, and the position of the boundaries of ftz expression in each strip was measured. The average positio...
Data
D. melanogaster, D. yakuba, and D. pseudoobscura atlases are of similar quality. The frequencies of relative intensities for each gene in each atlas are compared (D. melanogaster in blue, D. yakuba in orange and D. pseudoobscura in green). For stains with obvious non-specific background, the peak of the distribution becomes quite broad. (TIF)
Data
Standard deviation of gene expression is reduced after registration to similar levels in D. melanogaster, D. yakuba, and D. pseudoobscura atlases. The average standard deviation after registration is shown for all genes in the D. yakuba and D. pseudoobscura atlases, as well as the corresponding data from the D. melanogaster atlas for comparison [7]...
Article
Full-text available
Differences in the level, timing, or location of gene expression can contribute to alternative phenotypes at the molecular and organismal level. Understanding the origins of expression differences is complicated by the fact that organismal morphology and gene regulatory networks could potentially vary even between closely related species. To assess...
Article
Full-text available
Cells in an organism share the same genetic information in their DNA, but have very different forms and behavior because of the selective expression of subsets of their genes. The widely used approach of measuring gene expression over time from a tissue sample using techniques such as microarrays or sequencing do not provide information about the s...
Article
This paper presents a new method for constructing statisti- cal representations of ensembles of similar shapes. The proposed method relies on an optimal distribution of a large set of surface point correspon- dences, rather than the manipulation of a specific surface parameteriza- tion. The optimal configuration is defined as one in which the entro...
Article
Biologists pioneering the new field of comparative functional genomics attempt to infer the mechanisms of gene regulation by looking for similarities and differences of gene activity over time across multiple species. They use three kinds of data: functional data such as gene activity measurements, pathway data that represent a series of reactions...
Article
In the field of comparative genomics, scientists seek to answer questions about evolution and genomic function by comparing the genomes of species to find regions of shared sequences. Conserved syntenic blocks are an important biological data abstraction for indicating regions of shared sequences. The goal of this work is to show multiple types of...
Article
Full-text available
In this paper we describe a general purpose, graphics processing unit (GP-GPU)-based approach for solving partial differential equations (PDEs) within advection–reaction–diffusion models. The GP-GPU-based approach provides a platform for solving PDEs in parallel and can thus significantly reduce solution times over traditional CPU implementations....
Article
Full-text available
1. Motivation for an Automatic Layout System While most virtual objects in Augmented Reality systems are expected to be placed at fixed, stable positions within the real world, certain classes of objects, such as user interface elements, can be placed more flexibly in the 3D world. Such objects only need to stay within the vicinity of specified 3D...
Article
Full-text available
The method of Moving Least Squares (MLS) is a popular framework for reconstructing continuous functions from scattered data due to its rich mathematical properties and well-understood theoretical foundations. This paper applies MLS to volume rendering, providing a unified mathematical framework for ray casting of scalar data stored over regular as...
Article
This paper describes a method for constructing isosurface triangulations of sampled, volumetric, three-dimensional scalar fields. The resulting meshes consist of triangles that are of consistently high quality, making them well suited for accurate interpolation of scalar and vector-valued quantities, as required for numerous applications in visuali...
Article
Full-text available
Visualization has become an important component of the simulation pipeline, providing scientists and engineers a visual intuition of their models. Simulations that make use of the high-order finite element method for spatial subdivision, however, present a challenge to conventional isosurface visualization techniques. High-order finite element isos...
Article
While low cost PC graphics hardware has proven valuable for volume rendering, large datasets continue to overwhelm the capabilities of the graphics cards, reducing the inter- activity of volume rendering utilizing such hardware. We present a novel, image-based approach to volume rendering that can render arbitrarily large datasets interactively on...

Citations

... As VIS4ML brings visualization research towards the center of data science, ML, and human-centered AI, VIS4ML research should look beyond 'insightism'-the superficial reliance on apparent insights produced by use-into pragmatism (usefulness) and cognitivism (impacts on individual and social cognition) to really put the human in the loop [12]. Bridging research to ML practice requires exploring ways to negotiate responsibilities, building deeper research collaborations between visualization and ML researchers (e.g., CARE-ful partnerships [1]), defining boundary objects for knowledge transfer, and addressing the cost and effort of replicating findings in VIS4ML research. ...
... Implicit errors, errors inherent to a data set but not explicitly represented within it, are discussed in applied visualization research for infectious disease statistics [41] and archaeology [47]. In closely related research, Lin et al. define data hunches as "a person's knowledge about how representative data is of a phenomenon of interest" and outline a design space for externalizing these data hunches [34]. However, to date, there is little investigation into why and how to support and mediate ambiguity in the design of visual analytics systems. ...
... Interview. Interview is a method of collecting data by asking something to informants by way of question and answer such as face to face (Moore et al., 2021). To obtain the data in this research, the researchers used an in-depth, unstructured free-form interview that focused on the language used, the message conveyed, the symbols, and the process of carrying out the Nora'a Keke Ritual performance. ...
... For our first principle, we wanted to ensure the data probes supported drivers' ease of understanding when reflecting on their data and identifying subsequent actions they can take [44]. Cognizant of how data analysis can be daunting to participants without analysis experience [52], we wanted to design data probes to reflect drivers' data in forms that are familiar to them, ideally, formats that can remind them of everyday representations. ...