SlideShare a Scribd company logo
Understanding Visualization Authoring
for Genomics Data through User
Interviews
Astrid van den
Brandt
Sehi
L'Yi
Huyen N.
Nguyen
Etowah
Adams
Nils
Gehlenborg
BioVis @ ISMB 2024
Visualization Authoring
Data Visual
Representation
User
1K 3K
Visualization Authoring
Data Visual
Representation
User
1K 3K
Gosling Spec (partly)
Visualization Authoring Techniques
Template-Based
Natural Language Interface Visualization by Example
Code Editor
Visualization by Demonstration
VbD Saket et al. 2017
AutoGosling Wang et al. 2022
Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021
Microsoft Excel
VisTalk Wang et al. 2023
Shelf Configuration
Gosling Spec (partly)
Visualization Authoring Techniques
Template-Based
Natural Language Interface Visualization by Example
Shelf Configuration Code Editor
Visualization by Demonstration
VbD Saket et al. 2017
AutoGosling Wang et al. 2022
Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021
Microsoft Excel
VisTalk Wang et al. 2023
Easy to Use, But Not Expressive
Gosling Spec (partly)
Visualization Authoring Techniques
Template-Based
Natural Language Interface Visualization by Example
Shelf Configuration Code Editor
Visualization by Demonstration
VbD Saket et al. 2017
AutGosling Wang et al. 2022
Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021
Microsoft Excel
VisTalk Wang et al. 2023
User Friendly, But Not Accurate
Gosling Spec (partly)
Visualization Authoring Techniques
Template-Based
Natural Language Interface Visualization by Example
Shelf Configuration Code Editor
Visualization by Demonstration
Gosling L'Yi et al. 2021
Microsoft Excel
Expressive, But Difficult to Use
VbD Saket et al. 2017
AutoGosling Wang et al. 2022
Voyager Wongsuphasawat et al. 2017
VisTalk Wang et al. 2023
Gosling Spec (partly)
Visualization Authoring Techniques
Template-Based
Natural Language Interface Visualization by Example
Shelf Configuration Code Editor
Visualization by Demonstration
Microsoft Excel
Most Common In Genomics
Gosling L'Yi et al. 2021
VbD Saket et al. 2017
AutoGosling Wang et al. 2022
Voyager Wongsuphasawat et al. 2017
VisTalk Wang et al. 2023
Gosling Spec (partly)
Visualization Authoring Techniques
Template-Based
Natural Language Interface Visualization by Example
Shelf Configuration Code Editor
Visualization by Demonstration
VbD Saket et al. 2017
Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021
Microsoft Excel
Opportunities In Genomics
AutGosling Wang et al. 2022
VisTalk Wang et al. 2023
What visualization authoring
techniques can best support a diverse
group of genomics experts and in which
tasks ?
Mixed-methods Approach
User Interviews (n=20) Exploratory Study
(n=13)
Study 1 Study 2
Mixed-methods Approach
User Interviews (n=20) Exploratory Study
(n=13)
Study 1 Study 2
How diverse genomics experts
author data visualization?
Mixed-methods Approach
User Interviews (n=20) Exploratory Study
(n=13)
Study 1 Study 2
How diverse genomics experts
author data visualization?
Semi-structured paired-interview
▢ Workflow
▢ Tasks
▢ Tools
▢ Challenges
Q. “Can you describe the step-by-step process
you follow in creating the visualization(s)?”
Q. “What tools do you use, and what are their
limitations (if any) in the process?”
Q. “What are the major obstacles you
encounter while creating the visualization?”
Mixed-methods Approach
User Interviews (n=20) Exploratory Study
(n=13)
Study 1 Study 2
How diverse genomics experts
author data visualization?
Semi-structured paired-interview
▢ Workflow
▢ Tasks
▢ Tools
▢ Challenges
Open and axial coding analysis ATLAS.ti Software
5 Personas of Genomics Data Visualization Authors
From Study 1
Mixed-methods Approach
User Interviews (n=20) Exploratory Study
(n=13)
Study 1 Study 2
How diverse genomics experts
author data visualization?
Semi-structured paired-interview
▢ Workflow
▢ Tasks
▢ Tools
▢ Challenges
Open and axial coding analysis
Mixed-methods Approach
User Interviews (n=20) Exploratory Study
(n=13)
Study 1 Study 2
How diverse genomics experts
author data visualization?
Semi-structured paired-interview
▢ Workflow
▢ Tasks
▢ Tools
▢ Challenges
Open and axial coding analysis
How genomics experts ideally want
to author data visualizations?
Mixed-methods Approach
User Interviews (n=20) Exploratory Study
(n=13)
Study 1 Study 2
How diverse genomics experts
author data visualization?
Semi-structured paired-interview
▢ Workflow
▢ Tasks
▢ Tools
▢ Challenges
Open and axial coding analysis
How genomics experts ideally want
to author data visualizations?
Visual Design Probes
Crisan et al. Eliciting Model Steering Interactions from Users via Data and Visual Design Probes. IEEE TVCG 2023
Visual Design Probes
From Study 2
Study materials encouraging people to reflect on their
experiences, feelings, and attitudes
Crisan et al. Eliciting Model Steering Interactions from Users via Data and Visual Design Probes. IEEE TVCG 2023
Visual Design Probes
From Study 2
Training Session
For learning 6 authoring techniques
Main Session
For experiencing techniques in 6 tasks
Visual Design Probes
From Study 2
Training Session
For learning 6 authoring techniques
Main Session
For experiencing techniques in 6 tasks
User Preferences
From Study 2
ᐧ Participants provided multiple preferred choices per Task (T1–8)
User Preferences
From Study 2
ᐧ Participants provided multiple preferred choices per Task (T1–8)
ᐧ None of the participants stuck to a single technique
User Preferences
From Study 2
ᐧ Participants provided multiple preferred choices per Task (T1–8)
ᐧ None of the participants stuck to a single technique
ᐧ Noted that different authoring techniques accomplished different tasks
User Preferences
From Study 2
User Preferences
From Study 2
User Preferences
From Study 2
User Preferences
From Study 2
User Preferences
From Study 2
Biologists were reluctant to use techniques that are unfamiliar in genomics
User Preferences
From Study 2
For difficult tasks, all user groups were
more open to use novel techniques
Usefulness of Authoring Techniques
Natural Language Is Not Always “ Natural ”
Usefulness of Authoring Techniques
I don't really know .... very very cumbersome to describe it (P6)
exact way to defining something is not easy (P10)
Text
?
Design Implications
Based on Two Studies
Design Implications
Based on Two Studies
1 Combine techniques for better expressiveness and learnability
Design Implications
Based on Two Studies
1 Combine techniques for better expressiveness and learnability
JBrowse 2 Diesh et al. 2023 JBrowse Jupyter Jesus Martinez et al. 2023
Design Implications
Based on Two Studies
1
2
3
4
5
Combine techniques for better expressiveness and learnability
Integrate workflows for data exploration and presentation
Support guidance in creating multiple linked views
Data and design sensemaking in the same context
Support collaborative visualization authoring
Paper
1. 5 personas
Biologists, Computational Biologists, Bioinformaticians,
Software Engineers, Visualization Experts
Contributions & Takeaways
Paper
1. 5 personas
Biologists, Computational Biologists, Bioinformaticians,
Software Engineers, Visualization Experts
2. Usefulness of 6 authoring techniques
Natural Language Is Not Always “Natural,”
Difficulty in Communicating Visually, …
👍 VS.
👎
Contributions & Takeaways
Paper
Contributions & Takeaways
1. 5 personas
Biologists, Computational Biologists, Bioinformaticians,
Software Engineers, Visualization Experts
2. Usefulness of 6 authoring techniques
Natural Language Is Not Always “Natural,”
Difficulty in Communicating Visually, …
3. 5 design implications
Combine techniques for better expressiveness and learnability,
Integrate workflows for data exploration and presentation, …
💡
👍 VS.
👎
Paper
Astrid van den
Brandt
Sehi
L'Yi
Huyen N.
Nguyen
Etowah
Adams
Nils
Gehlenborg
Understanding Visualization Authoring
for Genomics Data through User
Interviews
Paper
Appendix
Personas
Design implications
#1. Combine techniques for better expressiveness and learnability
Diversity in preferences for techniques calls for combinations of techniques:
- Redundantly so users can learn advanced techniques
“teaching myself to use shelf construction and then
export the code to understand the code” – P11
- Complementary to leverage qualities of individual techniques
“start in a certain style or with a figure from another paper”,
and to then “adjust that style with NLI and VbD” – P2
J.C. Martin, “Tycoon: Theoretical framework and software tools for multimodal interfaces,ˮ Intelligence and Multimodality in Multimedia
interfaces, pp. 125, 1998.
Design implications
#2. Integrating workflows for data exploration and presentation
Context switching and discrepancies between data viewers and design tools.
More flexibility in how a design can be authored can help to integrate these.
“I have to adjust everything in Adobe Illustrator again.
That is a significant amount of time.” – P12
L'Yi, Wang, and Gehlenborg, The Role of Visualization in Genomics Data Analysis Workflows: The Interviews, In Proc. IEEE VIS 2023
Design implications
#3. Guided support in creating multiple linked views
Authoring interactions, especially linking views, is a complex task.
Provide support by automatic linking of views with shared properties.
“I’m not going to kill myself to make it work. [... ] If it takes
half an hour to do [...] using the tutorial, can I manage to get
something interactive? If I’m like, no, this is too challenging, I’m not
going to make a detour.” – P12
Design implications
#4. Data and design sensemaking in the same context
Help authors to explore visual designs in the same context as data analysis.
“To have it [the visualization] pop up in line and then in that way,
I can generate it more easily, instead of having to go into the [data
manipulation tool], generate a new file and then in the visualization
tool, see how it works, go tweak again...” – P15
Design implications
#5. Support collaborative authoring
Users collaborate in multiple ways and for various reasons.
Facilitate different modes of collaboration, for example handoff, by showing the
“delta” between two versions of a visualization.
“We use the same tools or we reuse code [...] between each other” – P15
“I’m not good with aesthetics. So usually I ask people to look at my
plot and tell me what I can improve” – P18
M. Loorak, M. Tory, and S. Carpendale. ChangeCatcher: Increasing Inter-author Awareness for Visualization Development. Computer
Graphics Forum, 3735162

More Related Content

PDF
Learnable and Expressive Visualization Authoring through Blended Interfaces
sehilyi
 
PDF
Humanizing bioinformatics
Jan Aerts
 
PDF
Visual Analytics talk at ISMB2013
Jan Aerts
 
PPT
Multi-View Design Patterns and Responsive Visualization for Genomics Data.ppt
vidyamali4
 
PPTX
CSUN 2024 Simplifying Accessible Data Visualizations - 5 April 2024.pptx
Ted Gies
 
PDF
The Role of Visualization in Genomics Data Analysis Workflows: The Interviews
sehilyi
 
PPT
Text, Tags and Thumbnails: Latest Trends in Bioscience Literature Search
marti_hearst
 
PDF
Data Visualization The State Of The Art 1st Edition Dirk Bartz
tuarestoubar
 
Learnable and Expressive Visualization Authoring through Blended Interfaces
sehilyi
 
Humanizing bioinformatics
Jan Aerts
 
Visual Analytics talk at ISMB2013
Jan Aerts
 
Multi-View Design Patterns and Responsive Visualization for Genomics Data.ppt
vidyamali4
 
CSUN 2024 Simplifying Accessible Data Visualizations - 5 April 2024.pptx
Ted Gies
 
The Role of Visualization in Genomics Data Analysis Workflows: The Interviews
sehilyi
 
Text, Tags and Thumbnails: Latest Trends in Bioscience Literature Search
marti_hearst
 
Data Visualization The State Of The Art 1st Edition Dirk Bartz
tuarestoubar
 

Similar to Understanding Visualization Authoring for Genomics Data through User Interviews (20)

PDF
Visual Analytics in Omics - why, what, how?
Jan Aerts
 
PDF
Delineating Cancer Genomics through Data Visualization
Rupam Das
 
PPTX
Comparative Evaluation of Two Interface Tools in Performing Visual Analytics ...
BELIV Workshop
 
PDF
Multi-View Design Patterns & 
Responsive Visualization for
Genomics Data
sehilyi
 
PPT
Taxonomy-Based Glyph Design
Eamonn Maguire
 
PPT
EBI Interfaces - Introductory presentation
Francis Rowland
 
PPTX
Ux and Data Visualisation
City Unrulyversity
 
DOCX
Btp report linu&rupam
Linu George
 
PPTX
Cancer genomics first look
Linu George
 
PDF
Developing Dashboards with User-Centered Design
Amanda Makulec
 
PDF
Andy glover - Visual Testing Workshop
Romania Testing
 
PPTX
Designing Interactive Visualisations to Solve Analytical Problems in Biology
Cagatay Turkay
 
PPTX
Jillian ms defense-4-14-14-ja
Jillian Aurisano
 
PDF
OpenVis Conference Report Part 1 (and Introduction to D3.js)
Keiichiro Ono
 
PDF
Visualization in Software Product Lines
thiagofernandes
 
PDF
Visual Analytics in Omics: why, what, how?
Jan Aerts
 
PDF
The Symbiosis of Information Visualization and Design
Andrew Vande Moere
 
PDF
Designing for those digging rocks, pirouetting and saving lives: Our design p...
Elizabeth Chesters
 
PDF
Visual Data Collection - Mike Morgan - REcon 18
UX INXS
 
PPTX
Accessible Next Level Visualizations
Ted Gies
 
Visual Analytics in Omics - why, what, how?
Jan Aerts
 
Delineating Cancer Genomics through Data Visualization
Rupam Das
 
Comparative Evaluation of Two Interface Tools in Performing Visual Analytics ...
BELIV Workshop
 
Multi-View Design Patterns & 
Responsive Visualization for
Genomics Data
sehilyi
 
Taxonomy-Based Glyph Design
Eamonn Maguire
 
EBI Interfaces - Introductory presentation
Francis Rowland
 
Ux and Data Visualisation
City Unrulyversity
 
Btp report linu&rupam
Linu George
 
Cancer genomics first look
Linu George
 
Developing Dashboards with User-Centered Design
Amanda Makulec
 
Andy glover - Visual Testing Workshop
Romania Testing
 
Designing Interactive Visualisations to Solve Analytical Problems in Biology
Cagatay Turkay
 
Jillian ms defense-4-14-14-ja
Jillian Aurisano
 
OpenVis Conference Report Part 1 (and Introduction to D3.js)
Keiichiro Ono
 
Visualization in Software Product Lines
thiagofernandes
 
Visual Analytics in Omics: why, what, how?
Jan Aerts
 
The Symbiosis of Information Visualization and Design
Andrew Vande Moere
 
Designing for those digging rocks, pirouetting and saving lives: Our design p...
Elizabeth Chesters
 
Visual Data Collection - Mike Morgan - REcon 18
UX INXS
 
Accessible Next Level Visualizations
Ted Gies
 
Ad

Recently uploaded (20)

PPT
1a. Basic Principles of Medical Microbiology Part 2 [Autosaved].ppt
separatedwalk
 
PPTX
Role of GIS in precision farming.pptx
BikramjitDeuri
 
PDF
Migrating Katalon Studio Tests to Playwright with Model Driven Engineering
ESUG
 
PPTX
Introduction to biochemistry.ppt-pdf_shotrs!
Vishnukanchi darade
 
PDF
Vera C. Rubin Observatory of interstellar Comet 3I ATLAS - July 21, 2025.pdf
SOCIEDAD JULIO GARAVITO
 
PPTX
Reticular formation_nuclei_afferent_efferent
muralinath2
 
DOCX
Echoes_of_Andromeda_Partial (1).docx9989
yakshitkrishnia5a3
 
PDF
Package-Aware Approach for Repository-Level Code Completion in Pharo
ESUG
 
PPTX
Unit 4 - Astronomy and Astrophysics - Milky Way And External Galaxies
RDhivya6
 
PPTX
INTRO-TO-CRIM-THEORIES-OF-CRIME-2023 (1).pptx
ChrisFlickIII
 
PDF
study of microbiologically influenced corrosion of 2205 duplex stainless stee...
ahmadfreak180
 
PPTX
Nanofertilizer: Its potential benefits and associated challenges.pptx
BikramjitDeuri
 
PDF
JADESreveals a large population of low mass black holes at high redshift
Sérgio Sacani
 
PPTX
The Toxic Effects of Aflatoxin B1 and Aflatoxin M1 on Kidney through Regulati...
OttokomaBonny
 
PDF
Even Lighter Than Lightweiht: Augmenting Type Inference with Primitive Heuris...
ESUG
 
PPTX
Pharmacognosy: ppt :pdf :pharmacognosy :
Vishnukanchi darade
 
PPTX
Internal Capsule_Divisions_fibres_lesions
muralinath2
 
PDF
An Analysis of Inline Method Refactoring
ESUG
 
PPTX
Home Garden as a Component of Agroforestry system : A survey-based Study
AkhangshaRoy
 
PDF
Paleoseismic activity in the moon’s Taurus-Littrowvalley inferred from boulde...
Sérgio Sacani
 
1a. Basic Principles of Medical Microbiology Part 2 [Autosaved].ppt
separatedwalk
 
Role of GIS in precision farming.pptx
BikramjitDeuri
 
Migrating Katalon Studio Tests to Playwright with Model Driven Engineering
ESUG
 
Introduction to biochemistry.ppt-pdf_shotrs!
Vishnukanchi darade
 
Vera C. Rubin Observatory of interstellar Comet 3I ATLAS - July 21, 2025.pdf
SOCIEDAD JULIO GARAVITO
 
Reticular formation_nuclei_afferent_efferent
muralinath2
 
Echoes_of_Andromeda_Partial (1).docx9989
yakshitkrishnia5a3
 
Package-Aware Approach for Repository-Level Code Completion in Pharo
ESUG
 
Unit 4 - Astronomy and Astrophysics - Milky Way And External Galaxies
RDhivya6
 
INTRO-TO-CRIM-THEORIES-OF-CRIME-2023 (1).pptx
ChrisFlickIII
 
study of microbiologically influenced corrosion of 2205 duplex stainless stee...
ahmadfreak180
 
Nanofertilizer: Its potential benefits and associated challenges.pptx
BikramjitDeuri
 
JADESreveals a large population of low mass black holes at high redshift
Sérgio Sacani
 
The Toxic Effects of Aflatoxin B1 and Aflatoxin M1 on Kidney through Regulati...
OttokomaBonny
 
Even Lighter Than Lightweiht: Augmenting Type Inference with Primitive Heuris...
ESUG
 
Pharmacognosy: ppt :pdf :pharmacognosy :
Vishnukanchi darade
 
Internal Capsule_Divisions_fibres_lesions
muralinath2
 
An Analysis of Inline Method Refactoring
ESUG
 
Home Garden as a Component of Agroforestry system : A survey-based Study
AkhangshaRoy
 
Paleoseismic activity in the moon’s Taurus-Littrowvalley inferred from boulde...
Sérgio Sacani
 
Ad

Understanding Visualization Authoring for Genomics Data through User Interviews

  • 1. Understanding Visualization Authoring for Genomics Data through User Interviews Astrid van den Brandt Sehi L'Yi Huyen N. Nguyen Etowah Adams Nils Gehlenborg BioVis @ ISMB 2024
  • 4. Gosling Spec (partly) Visualization Authoring Techniques Template-Based Natural Language Interface Visualization by Example Code Editor Visualization by Demonstration VbD Saket et al. 2017 AutoGosling Wang et al. 2022 Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021 Microsoft Excel VisTalk Wang et al. 2023 Shelf Configuration
  • 5. Gosling Spec (partly) Visualization Authoring Techniques Template-Based Natural Language Interface Visualization by Example Shelf Configuration Code Editor Visualization by Demonstration VbD Saket et al. 2017 AutoGosling Wang et al. 2022 Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021 Microsoft Excel VisTalk Wang et al. 2023 Easy to Use, But Not Expressive
  • 6. Gosling Spec (partly) Visualization Authoring Techniques Template-Based Natural Language Interface Visualization by Example Shelf Configuration Code Editor Visualization by Demonstration VbD Saket et al. 2017 AutGosling Wang et al. 2022 Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021 Microsoft Excel VisTalk Wang et al. 2023 User Friendly, But Not Accurate
  • 7. Gosling Spec (partly) Visualization Authoring Techniques Template-Based Natural Language Interface Visualization by Example Shelf Configuration Code Editor Visualization by Demonstration Gosling L'Yi et al. 2021 Microsoft Excel Expressive, But Difficult to Use VbD Saket et al. 2017 AutoGosling Wang et al. 2022 Voyager Wongsuphasawat et al. 2017 VisTalk Wang et al. 2023
  • 8. Gosling Spec (partly) Visualization Authoring Techniques Template-Based Natural Language Interface Visualization by Example Shelf Configuration Code Editor Visualization by Demonstration Microsoft Excel Most Common In Genomics Gosling L'Yi et al. 2021 VbD Saket et al. 2017 AutoGosling Wang et al. 2022 Voyager Wongsuphasawat et al. 2017 VisTalk Wang et al. 2023
  • 9. Gosling Spec (partly) Visualization Authoring Techniques Template-Based Natural Language Interface Visualization by Example Shelf Configuration Code Editor Visualization by Demonstration VbD Saket et al. 2017 Voyager Wongsuphasawat et al. 2017 Gosling L'Yi et al. 2021 Microsoft Excel Opportunities In Genomics AutGosling Wang et al. 2022 VisTalk Wang et al. 2023
  • 10. What visualization authoring techniques can best support a diverse group of genomics experts and in which tasks ?
  • 11. Mixed-methods Approach User Interviews (n=20) Exploratory Study (n=13) Study 1 Study 2
  • 12. Mixed-methods Approach User Interviews (n=20) Exploratory Study (n=13) Study 1 Study 2 How diverse genomics experts author data visualization?
  • 13. Mixed-methods Approach User Interviews (n=20) Exploratory Study (n=13) Study 1 Study 2 How diverse genomics experts author data visualization? Semi-structured paired-interview ▢ Workflow ▢ Tasks ▢ Tools ▢ Challenges Q. “Can you describe the step-by-step process you follow in creating the visualization(s)?” Q. “What tools do you use, and what are their limitations (if any) in the process?” Q. “What are the major obstacles you encounter while creating the visualization?”
  • 14. Mixed-methods Approach User Interviews (n=20) Exploratory Study (n=13) Study 1 Study 2 How diverse genomics experts author data visualization? Semi-structured paired-interview ▢ Workflow ▢ Tasks ▢ Tools ▢ Challenges Open and axial coding analysis ATLAS.ti Software
  • 15. 5 Personas of Genomics Data Visualization Authors From Study 1
  • 16. Mixed-methods Approach User Interviews (n=20) Exploratory Study (n=13) Study 1 Study 2 How diverse genomics experts author data visualization? Semi-structured paired-interview ▢ Workflow ▢ Tasks ▢ Tools ▢ Challenges Open and axial coding analysis
  • 17. Mixed-methods Approach User Interviews (n=20) Exploratory Study (n=13) Study 1 Study 2 How diverse genomics experts author data visualization? Semi-structured paired-interview ▢ Workflow ▢ Tasks ▢ Tools ▢ Challenges Open and axial coding analysis How genomics experts ideally want to author data visualizations?
  • 18. Mixed-methods Approach User Interviews (n=20) Exploratory Study (n=13) Study 1 Study 2 How diverse genomics experts author data visualization? Semi-structured paired-interview ▢ Workflow ▢ Tasks ▢ Tools ▢ Challenges Open and axial coding analysis How genomics experts ideally want to author data visualizations? Visual Design Probes Crisan et al. Eliciting Model Steering Interactions from Users via Data and Visual Design Probes. IEEE TVCG 2023
  • 19. Visual Design Probes From Study 2 Study materials encouraging people to reflect on their experiences, feelings, and attitudes Crisan et al. Eliciting Model Steering Interactions from Users via Data and Visual Design Probes. IEEE TVCG 2023
  • 20. Visual Design Probes From Study 2 Training Session For learning 6 authoring techniques Main Session For experiencing techniques in 6 tasks
  • 21. Visual Design Probes From Study 2 Training Session For learning 6 authoring techniques Main Session For experiencing techniques in 6 tasks
  • 22. User Preferences From Study 2 ᐧ Participants provided multiple preferred choices per Task (T1–8)
  • 23. User Preferences From Study 2 ᐧ Participants provided multiple preferred choices per Task (T1–8) ᐧ None of the participants stuck to a single technique
  • 24. User Preferences From Study 2 ᐧ Participants provided multiple preferred choices per Task (T1–8) ᐧ None of the participants stuck to a single technique ᐧ Noted that different authoring techniques accomplished different tasks
  • 29. User Preferences From Study 2 Biologists were reluctant to use techniques that are unfamiliar in genomics
  • 30. User Preferences From Study 2 For difficult tasks, all user groups were more open to use novel techniques
  • 32. Natural Language Is Not Always “ Natural ” Usefulness of Authoring Techniques I don't really know .... very very cumbersome to describe it (P6) exact way to defining something is not easy (P10) Text ?
  • 34. Design Implications Based on Two Studies 1 Combine techniques for better expressiveness and learnability
  • 35. Design Implications Based on Two Studies 1 Combine techniques for better expressiveness and learnability JBrowse 2 Diesh et al. 2023 JBrowse Jupyter Jesus Martinez et al. 2023
  • 36. Design Implications Based on Two Studies 1 2 3 4 5 Combine techniques for better expressiveness and learnability Integrate workflows for data exploration and presentation Support guidance in creating multiple linked views Data and design sensemaking in the same context Support collaborative visualization authoring Paper
  • 37. 1. 5 personas Biologists, Computational Biologists, Bioinformaticians, Software Engineers, Visualization Experts Contributions & Takeaways Paper
  • 38. 1. 5 personas Biologists, Computational Biologists, Bioinformaticians, Software Engineers, Visualization Experts 2. Usefulness of 6 authoring techniques Natural Language Is Not Always “Natural,” Difficulty in Communicating Visually, … 👍 VS. 👎 Contributions & Takeaways Paper
  • 39. Contributions & Takeaways 1. 5 personas Biologists, Computational Biologists, Bioinformaticians, Software Engineers, Visualization Experts 2. Usefulness of 6 authoring techniques Natural Language Is Not Always “Natural,” Difficulty in Communicating Visually, … 3. 5 design implications Combine techniques for better expressiveness and learnability, Integrate workflows for data exploration and presentation, … 💡 👍 VS. 👎 Paper
  • 40. Astrid van den Brandt Sehi L'Yi Huyen N. Nguyen Etowah Adams Nils Gehlenborg Understanding Visualization Authoring for Genomics Data through User Interviews Paper
  • 43. Design implications #1. Combine techniques for better expressiveness and learnability Diversity in preferences for techniques calls for combinations of techniques: - Redundantly so users can learn advanced techniques “teaching myself to use shelf construction and then export the code to understand the code” – P11 - Complementary to leverage qualities of individual techniques “start in a certain style or with a figure from another paper”, and to then “adjust that style with NLI and VbD” – P2 J.C. Martin, “Tycoon: Theoretical framework and software tools for multimodal interfaces,ˮ Intelligence and Multimodality in Multimedia interfaces, pp. 125, 1998.
  • 44. Design implications #2. Integrating workflows for data exploration and presentation Context switching and discrepancies between data viewers and design tools. More flexibility in how a design can be authored can help to integrate these. “I have to adjust everything in Adobe Illustrator again. That is a significant amount of time.” – P12 L'Yi, Wang, and Gehlenborg, The Role of Visualization in Genomics Data Analysis Workflows: The Interviews, In Proc. IEEE VIS 2023
  • 45. Design implications #3. Guided support in creating multiple linked views Authoring interactions, especially linking views, is a complex task. Provide support by automatic linking of views with shared properties. “I’m not going to kill myself to make it work. [... ] If it takes half an hour to do [...] using the tutorial, can I manage to get something interactive? If I’m like, no, this is too challenging, I’m not going to make a detour.” – P12
  • 46. Design implications #4. Data and design sensemaking in the same context Help authors to explore visual designs in the same context as data analysis. “To have it [the visualization] pop up in line and then in that way, I can generate it more easily, instead of having to go into the [data manipulation tool], generate a new file and then in the visualization tool, see how it works, go tweak again...” – P15
  • 47. Design implications #5. Support collaborative authoring Users collaborate in multiple ways and for various reasons. Facilitate different modes of collaboration, for example handoff, by showing the “delta” between two versions of a visualization. “We use the same tools or we reuse code [...] between each other” – P15 “I’m not good with aesthetics. So usually I ask people to look at my plot and tell me what I can improve” – P18 M. Loorak, M. Tory, and S. Carpendale. ChangeCatcher: Increasing Inter-author Awareness for Visualization Development. Computer Graphics Forum, 3735162